#[repr(u32)]pub enum ShaderComponentMappingOptions {
FromMemoryComponent0 = 0,
FromMemoryComponent1 = 1,
FromMemoryComponent2 = 2,
FromMemoryComponent3 = 3,
ForceValue0 = 4,
ForceValue1 = 5,
}Variants§
FromMemoryComponent0 = 0
FromMemoryComponent1 = 1
FromMemoryComponent2 = 2
FromMemoryComponent3 = 3
ForceValue0 = 4
ForceValue1 = 5
Trait Implementations§
Source§impl Clone for ShaderComponentMappingOptions
impl Clone for ShaderComponentMappingOptions
Source§fn clone(&self) -> ShaderComponentMappingOptions
fn clone(&self) -> ShaderComponentMappingOptions
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 ShaderComponentMappingOptions
Auto Trait Implementations§
impl Freeze for ShaderComponentMappingOptions
impl RefUnwindSafe for ShaderComponentMappingOptions
impl Send for ShaderComponentMappingOptions
impl Sync for ShaderComponentMappingOptions
impl Unpin for ShaderComponentMappingOptions
impl UnwindSafe for ShaderComponentMappingOptions
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