#[repr(C)]pub struct MeshDataInfo {
pub num_indices: u64,
pub num_vertices: u64,
pub flags: MeshDataInfoFlags,
pub _pad: [u8; 4],
}
Fields§
§num_indices: u64
§num_vertices: u64
§flags: MeshDataInfoFlags
§_pad: [u8; 4]
Trait Implementations§
Source§impl Clone for MeshDataInfo
impl Clone for MeshDataInfo
Source§fn clone(&self) -> MeshDataInfo
fn clone(&self) -> MeshDataInfo
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 MeshDataInfo
impl Debug for MeshDataInfo
Source§impl Default for MeshDataInfo
impl Default for MeshDataInfo
Source§fn default() -> MeshDataInfo
fn default() -> MeshDataInfo
Returns the “default value” for a type. Read more
Source§impl PartialEq for MeshDataInfo
impl PartialEq for MeshDataInfo
impl Copy for MeshDataInfo
impl Eq for MeshDataInfo
impl Pod for MeshDataInfo
impl StructuralPartialEq for MeshDataInfo
Auto Trait Implementations§
impl Freeze for MeshDataInfo
impl RefUnwindSafe for MeshDataInfo
impl Send for MeshDataInfo
impl Sync for MeshDataInfo
impl Unpin for MeshDataInfo
impl UnwindSafe for MeshDataInfo
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> CheckedBitPattern for Twhere
T: AnyBitPattern,
impl<T> CheckedBitPattern for Twhere
T: AnyBitPattern,
Source§type Bits = T
type Bits = T
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: &T) -> bool
fn is_valid_bit_pattern(_bits: &T) -> bool
If this function returns true, then it must be valid to reinterpret
bits
as &Self
.