pub struct RegisteredPointerInfo {
pub device_ptr: CUdeviceptr,
pub is_managed: bool,
pub memory_type: RegisteredMemoryType,
}Expand description
Information about a pointer registered with the CUDA driver.
Fields§
§device_ptr: CUdeviceptrDevice pointer corresponding to the registered host pointer.
is_managed: boolWhether the memory is managed (unified).
memory_type: RegisteredMemoryTypeThe type of memory backing the pointer.
Trait Implementations§
Source§impl Clone for RegisteredPointerInfo
impl Clone for RegisteredPointerInfo
Source§fn clone(&self) -> RegisteredPointerInfo
fn clone(&self) -> RegisteredPointerInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RegisteredPointerInfo
impl Debug for RegisteredPointerInfo
impl Copy for RegisteredPointerInfo
Auto Trait Implementations§
impl Freeze for RegisteredPointerInfo
impl RefUnwindSafe for RegisteredPointerInfo
impl Send for RegisteredPointerInfo
impl Sync for RegisteredPointerInfo
impl Unpin for RegisteredPointerInfo
impl UnsafeUnpin for RegisteredPointerInfo
impl UnwindSafe for RegisteredPointerInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more