#[non_exhaustive]#[repr(i32)]pub enum PackedPrimInstancingMode {
Invalid = -1,
Disabled = 0,
Hierarchy = 1,
Flat = 2,
Max = 3,
}
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for PackedPrimInstancingMode
impl Clone for PackedPrimInstancingMode
Source§fn clone(&self) -> PackedPrimInstancingMode
fn clone(&self) -> PackedPrimInstancingMode
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 PackedPrimInstancingMode
impl Debug for PackedPrimInstancingMode
Source§impl Hash for PackedPrimInstancingMode
impl Hash for PackedPrimInstancingMode
Source§impl PartialEq for PackedPrimInstancingMode
impl PartialEq for PackedPrimInstancingMode
impl Copy for PackedPrimInstancingMode
impl Eq for PackedPrimInstancingMode
impl StructuralPartialEq for PackedPrimInstancingMode
Auto Trait Implementations§
impl Freeze for PackedPrimInstancingMode
impl RefUnwindSafe for PackedPrimInstancingMode
impl Send for PackedPrimInstancingMode
impl Sync for PackedPrimInstancingMode
impl Unpin for PackedPrimInstancingMode
impl UnwindSafe for PackedPrimInstancingMode
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