pub trait Repr: Default {
type Item: Num;
// Required methods
fn drop_memory<D: DeviceBase>(ptr: *mut Self::Item, _: D);
fn clone_memory<D: DeviceBase>(
ptr: *mut Self::Item,
len: usize,
_: D,
) -> *mut Self::Item;
}
Required Associated Types§
Required Methods§
fn drop_memory<D: DeviceBase>(ptr: *mut Self::Item, _: D)
fn clone_memory<D: DeviceBase>( ptr: *mut Self::Item, len: usize, _: D, ) -> *mut Self::Item
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.