#[repr(C)]pub struct CUlaunchAttributeValue(pub [u8; 64]);Expand description
CUlaunchAttributeValue — union of payloads for a launch attribute.
64-byte fixed-size union in cuda.h; we expose it as an opaque byte
array so callers can bit-cast. Zero-initialized for “no payload”.
Tuple Fields§
§0: [u8; 64]Trait Implementations§
Source§impl Clone for CUlaunchAttributeValue
impl Clone for CUlaunchAttributeValue
Source§fn clone(&self) -> CUlaunchAttributeValue
fn clone(&self) -> CUlaunchAttributeValue
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 moreSource§impl Debug for CUlaunchAttributeValue
impl Debug for CUlaunchAttributeValue
Source§impl Default for CUlaunchAttributeValue
impl Default for CUlaunchAttributeValue
impl Copy for CUlaunchAttributeValue
Auto Trait Implementations§
impl Freeze for CUlaunchAttributeValue
impl RefUnwindSafe for CUlaunchAttributeValue
impl Send for CUlaunchAttributeValue
impl Sync for CUlaunchAttributeValue
impl Unpin for CUlaunchAttributeValue
impl UnsafeUnpin for CUlaunchAttributeValue
impl UnwindSafe for CUlaunchAttributeValue
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