pub enum DepthWriteMask {
Zero,
All,
}Expand description
Write to the depth buffer, or omit writes and just perform depth testing
Variants§
Trait Implementations§
Source§impl Clone for DepthWriteMask
impl Clone for DepthWriteMask
Source§fn clone(&self) -> DepthWriteMask
fn clone(&self) -> DepthWriteMask
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 DepthWriteMask
Source§impl<'de> Deserialize<'de> for DepthWriteMask
impl<'de> Deserialize<'de> for DepthWriteMask
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for DepthWriteMask
impl RefUnwindSafe for DepthWriteMask
impl Send for DepthWriteMask
impl Sync for DepthWriteMask
impl Unpin for DepthWriteMask
impl UnsafeUnpin for DepthWriteMask
impl UnwindSafe for DepthWriteMask
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