pub struct Idx3 {
pub x: u32,
pub y: u32,
pub z: u32,
}
Available on crate feature
device
only.Expand description
Indices that the kernel code is running on
Fields§
§x: u32
§y: u32
§z: u32
Implementations§
Trait Implementations§
source§impl PartialEq for Idx3
impl PartialEq for Idx3
impl Copy for Idx3
impl Eq for Idx3
impl StructuralPartialEq for Idx3
Auto Trait Implementations§
impl Freeze for Idx3
impl PortableBitSemantics for Idx3
impl RefUnwindSafe for Idx3
impl Send for Idx3
impl StackOnly for Idx3
impl Sync for Idx3
impl Unpin for Idx3
impl UnwindSafe for Idx3
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> ExtractDiscriminant for T
impl<T> ExtractDiscriminant for T
§type Discriminant = <T as ExtractDiscriminantSpec<<T as DiscriminantKind>::Discriminant>>::Ty
type Discriminant = <T as ExtractDiscriminantSpec<<T as DiscriminantKind>::Discriminant>>::Ty
The type of the discriminant, which must satisfy the trait bounds
required by
core::mem::Discriminant
. Read more