Enum wgpu::TextureAspect [−][src]
#[repr(C)] pub enum TextureAspect { All, StencilOnly, DepthOnly, }
Kind of data the texture holds.
Variants
Depth, Stencil, and Color.
Stencil.
Depth.
Trait Implementations
impl Clone for TextureAspect
[src]
impl Clone for TextureAspect
[src]pub fn clone(&self) -> TextureAspect
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for TextureAspect
[src]
impl Copy for TextureAspect
[src]impl Default for TextureAspect
[src]
impl Default for TextureAspect
[src]pub fn default() -> TextureAspect
[src]
impl<'de> Deserialize<'de> for TextureAspect
[src]
impl<'de> Deserialize<'de> for TextureAspect
[src]pub fn deserialize<__D>(
__deserializer: __D
) -> Result<TextureAspect, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
[src]
__deserializer: __D
) -> Result<TextureAspect, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl Eq for TextureAspect
[src]
impl Eq for TextureAspect
[src]impl Hash for TextureAspect
[src]
impl Hash for TextureAspect
[src]impl PartialEq<TextureAspect> for TextureAspect
[src]
impl PartialEq<TextureAspect> for TextureAspect
[src]impl Serialize for TextureAspect
[src]
impl Serialize for TextureAspect
[src]pub fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
[src]
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
impl StructuralEq for TextureAspect
[src]
impl StructuralEq for TextureAspect
[src]impl StructuralPartialEq for TextureAspect
[src]
impl StructuralPartialEq for TextureAspect
[src]Auto Trait Implementations
impl RefUnwindSafe for TextureAspect
impl RefUnwindSafe for TextureAspect
impl Send for TextureAspect
impl Send for TextureAspect
impl Sync for TextureAspect
impl Sync for TextureAspect
impl Unpin for TextureAspect
impl Unpin for TextureAspect
impl UnwindSafe for TextureAspect
impl UnwindSafe for TextureAspect
Blanket Implementations
impl<T> CallHasher for T where
T: Hash,
impl<T> CallHasher for T where
T: Hash,
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]