pub enum TextureAspect {
Undefined,
All,
StencilOnly,
DepthOnly,
Plane0Only,
Plane1Only,
Plane2Only,
}Variants§
Trait Implementations§
Source§impl Clone for TextureAspect
impl Clone for TextureAspect
Source§fn clone(&self) -> TextureAspect
fn clone(&self) -> TextureAspect
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 TextureAspect
impl Debug for TextureAspect
Source§impl From<TextureAspect> for c_uint
impl From<TextureAspect> for c_uint
Source§fn from(value: TextureAspect) -> Self
fn from(value: TextureAspect) -> Self
Converts to this type from the input type.
Source§impl From<u32> for TextureAspect
impl From<u32> for TextureAspect
Source§impl Hash for TextureAspect
impl Hash for TextureAspect
Source§impl PartialEq for TextureAspect
impl PartialEq for TextureAspect
impl Copy for TextureAspect
impl Eq for TextureAspect
impl StructuralPartialEq for TextureAspect
Auto Trait Implementations§
impl Freeze for TextureAspect
impl RefUnwindSafe for TextureAspect
impl Send for TextureAspect
impl Sync for TextureAspect
impl Unpin for TextureAspect
impl UnsafeUnpin for TextureAspect
impl UnwindSafe for TextureAspect
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