pub trait ToDevice<T, D>where
T: GpuDataType,
D: Dimension,{
// Required method
fn to_device(
&self,
device: DeviceType,
manager: &CrossDeviceManager,
) -> CoreResult<DeviceArray<T, D>>;
}Expand description
Extension trait for arrays to simplify device transfers
Required Methods§
Sourcefn to_device(
&self,
device: DeviceType,
manager: &CrossDeviceManager,
) -> CoreResult<DeviceArray<T, D>>
fn to_device( &self, device: DeviceType, manager: &CrossDeviceManager, ) -> CoreResult<DeviceArray<T, D>>
Transfer the array to a device
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".