pub struct ShaderComponentMapping(/* private fields */);Implementations§
Source§impl ShaderComponentMapping
impl ShaderComponentMapping
pub const FromMemoryComponent0: Self
pub const FromMemoryComponent1: Self
pub const FromMemoryComponent2: Self
pub const FromMemoryComponent3: Self
pub const ForceValue0: Self
pub const ForceValue1: Self
pub const DEFAULT: Self
pub const fn encode(src0: Self, src1: Self, src2: Self, src3: Self) -> Self
Trait Implementations§
Source§impl Clone for ShaderComponentMapping
impl Clone for ShaderComponentMapping
Source§fn clone(&self) -> ShaderComponentMapping
fn clone(&self) -> ShaderComponentMapping
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 ShaderComponentMapping
impl Debug for ShaderComponentMapping
Source§impl Default for ShaderComponentMapping
impl Default for ShaderComponentMapping
Source§impl PartialEq for ShaderComponentMapping
impl PartialEq for ShaderComponentMapping
impl Copy for ShaderComponentMapping
impl Eq for ShaderComponentMapping
impl StructuralPartialEq for ShaderComponentMapping
Auto Trait Implementations§
impl Freeze for ShaderComponentMapping
impl RefUnwindSafe for ShaderComponentMapping
impl Send for ShaderComponentMapping
impl Sync for ShaderComponentMapping
impl Unpin for ShaderComponentMapping
impl UnsafeUnpin for ShaderComponentMapping
impl UnwindSafe for ShaderComponentMapping
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