For the complete Mojo documentation index, see llms.txt. Markdown versions of all pages are available by appending .md to any URL (e.g. /docs/manual/basics.md).
DefaultDeviceTypeEncoder
struct DefaultDeviceTypeEncoder
Provides a default implementation of the DeviceTypeEncoder trait.
Implemented traits
AnyType,
DeviceTypeEncoder,
ImplicitlyDestructible
Methods
encode_device_ptr
def encode_device_ptr(mut self, value: DevicePointer, target: UnsafePointer[NoneType])
Encodes a DevicePointer into target.
By default treat DevicePointer as UnsafePointer, works for Unified
Memory targets such as CUDA and HIP.
Args:
- value (
DevicePointer): TheDevicePointerinstance to encode intotarget. - target (
UnsafePointer[NoneType]): The opaque destination pointer to encode into.