#[repr(C)]pub struct CollisionMatrixRow {
pub index: u32,
pub _pad: u32,
pub row: u64,
}
Fields§
§index: u32
§_pad: u32
§row: u64
Trait Implementations§
Source§impl CheckedBitPattern for CollisionMatrixRow
impl CheckedBitPattern for CollisionMatrixRow
Source§type Bits = CollisionMatrixRowBits
type Bits = CollisionMatrixRowBits
Self
must have the same layout as the specified Bits
except for
the possible invalid bit patterns being checked during
is_valid_bit_pattern
.Source§fn is_valid_bit_pattern(bits: &CollisionMatrixRowBits) -> bool
fn is_valid_bit_pattern(bits: &CollisionMatrixRowBits) -> bool
If this function returns true, then it must be valid to reinterpret
bits
as &Self
.Source§impl Clone for CollisionMatrixRow
impl Clone for CollisionMatrixRow
Source§fn clone(&self) -> CollisionMatrixRow
fn clone(&self) -> CollisionMatrixRow
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 moreimpl Copy for CollisionMatrixRow
impl NoUninit for CollisionMatrixRow
Auto Trait Implementations§
impl Freeze for CollisionMatrixRow
impl RefUnwindSafe for CollisionMatrixRow
impl Send for CollisionMatrixRow
impl Sync for CollisionMatrixRow
impl Unpin for CollisionMatrixRow
impl UnwindSafe for CollisionMatrixRow
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