#[repr(C)]pub struct cuvsDataset {
pub addr: usize,
pub destroy_addr: Option<unsafe extern "C" fn(arg1: *mut c_void)>,
pub dtype: DLDataType,
pub mem_type: cuvsDatasetMemType_t,
pub layout: cuvsDatasetLayout_t,
pub is_owning: bool,
}Fields§
§addr: usize§destroy_addr: Option<unsafe extern "C" fn(arg1: *mut c_void)>§dtype: DLDataType§mem_type: cuvsDatasetMemType_t§layout: cuvsDatasetLayout_t§is_owning: boolTrait Implementations§
Source§impl Clone for cuvsDataset
impl Clone for cuvsDataset
Source§fn clone(&self) -> cuvsDataset
fn clone(&self) -> cuvsDataset
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for cuvsDataset
Auto Trait Implementations§
impl Freeze for cuvsDataset
impl RefUnwindSafe for cuvsDataset
impl Send for cuvsDataset
impl Sync for cuvsDataset
impl Unpin for cuvsDataset
impl UnsafeUnpin for cuvsDataset
impl UnwindSafe for cuvsDataset
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