pub enum ShaderPassRole {
Primary,
Mask,
Lighting,
Composite,
}Variants§
Trait Implementations§
Source§impl Clone for ShaderPassRole
impl Clone for ShaderPassRole
Source§fn clone(&self) -> ShaderPassRole
fn clone(&self) -> ShaderPassRole
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ShaderPassRole
Source§impl Debug for ShaderPassRole
impl Debug for ShaderPassRole
impl Eq for ShaderPassRole
Source§impl PartialEq for ShaderPassRole
impl PartialEq for ShaderPassRole
Source§fn eq(&self, other: &ShaderPassRole) -> bool
fn eq(&self, other: &ShaderPassRole) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ShaderPassRole
Auto Trait Implementations§
impl Freeze for ShaderPassRole
impl RefUnwindSafe for ShaderPassRole
impl Send for ShaderPassRole
impl Sync for ShaderPassRole
impl Unpin for ShaderPassRole
impl UnsafeUnpin for ShaderPassRole
impl UnwindSafe for ShaderPassRole
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