Trait rust_cuda::lend::RustToCudaAsync  
source · pub unsafe trait RustToCudaAsync: RustToCuda {
    type CudaAllocationAsync: CudaAlloc;
}Expand description
§Safety
This is an internal trait and should ONLY be derived automatically using
#[derive(LendRustToCuda)]
Required Associated Types§
Object Safety§
This trait is not object safe.
Implementations on Foreign Types§
source§impl<'a, T: PortableBitSemantics + TypeGraphLayout> RustToCudaAsync for &'a [T]
 
impl<'a, T: PortableBitSemantics + TypeGraphLayout> RustToCudaAsync for &'a [T]
source§impl<'a, T: PortableBitSemantics + TypeGraphLayout> RustToCudaAsync for &'a T
 
impl<'a, T: PortableBitSemantics + TypeGraphLayout> RustToCudaAsync for &'a T
source§impl<T: PortableBitSemantics + TypeGraphLayout> RustToCudaAsync for Box<[T]>
 
impl<T: PortableBitSemantics + TypeGraphLayout> RustToCudaAsync for Box<[T]>
source§impl<T: PortableBitSemantics + TypeGraphLayout> RustToCudaAsync for Box<T>
 
impl<T: PortableBitSemantics + TypeGraphLayout> RustToCudaAsync for Box<T>
source§impl<T: PortableBitSemantics + TypeGraphLayout> RustToCudaAsync for Arc<[T]>
 
impl<T: PortableBitSemantics + TypeGraphLayout> RustToCudaAsync for Arc<[T]>
source§impl<T: PortableBitSemantics + TypeGraphLayout> RustToCudaAsync for Arc<T>
 
impl<T: PortableBitSemantics + TypeGraphLayout> RustToCudaAsync for Arc<T>
source§impl<T: RustToCudaAsync> RustToCudaAsync for Option<T>
 
impl<T: RustToCudaAsync> RustToCudaAsync for Option<T>
type CudaAllocationAsync = Option<<T as RustToCudaAsync>::CudaAllocationAsync>
source§impl<T: RustToCudaAsync> RustToCudaAsync for Final<T>
Available on crate feature final only. 
impl<T: RustToCudaAsync> RustToCudaAsync for Final<T>
Available on crate feature 
final only.type CudaAllocationAsync = <T as RustToCudaAsync>::CudaAllocationAsync
Implementors§
source§impl<T: StackOnly + PortableBitSemantics + TypeGraphLayout, const M2D: bool, const M2H: bool> RustToCudaAsync for CudaExchangeBuffer<T, M2D, M2H>
Available on crate features host or device only. 
impl<T: StackOnly + PortableBitSemantics + TypeGraphLayout, const M2D: bool, const M2H: bool> RustToCudaAsync for CudaExchangeBuffer<T, M2D, M2H>
Available on crate features 
host or device only.