Enum wgpu::TextureDimension [−][src]
#[repr(C)] pub enum TextureDimension { D1, D2, D3, }
Dimensionality of a texture.
Variants
1D texture
2D texture
3D texture
Trait Implementations
impl Clone for TextureDimension
[src]
impl Clone for TextureDimension
[src]pub fn clone(&self) -> TextureDimension
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for TextureDimension
[src]
impl Copy for TextureDimension
[src]impl Debug for TextureDimension
[src]
impl Debug for TextureDimension
[src]impl<'de> Deserialize<'de> for TextureDimension
[src]
impl<'de> Deserialize<'de> for TextureDimension
[src]pub fn deserialize<__D>(
__deserializer: __D
) -> Result<TextureDimension, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
[src]
__deserializer: __D
) -> Result<TextureDimension, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl Eq for TextureDimension
[src]
impl Eq for TextureDimension
[src]impl Hash for TextureDimension
[src]
impl Hash for TextureDimension
[src]impl PartialEq<TextureDimension> for TextureDimension
[src]
impl PartialEq<TextureDimension> for TextureDimension
[src]impl Serialize for TextureDimension
[src]
impl Serialize for TextureDimension
[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 TextureDimension
[src]
impl StructuralEq for TextureDimension
[src]impl StructuralPartialEq for TextureDimension
[src]
impl StructuralPartialEq for TextureDimension
[src]Auto Trait Implementations
impl RefUnwindSafe for TextureDimension
impl RefUnwindSafe for TextureDimension
impl Send for TextureDimension
impl Send for TextureDimension
impl Sync for TextureDimension
impl Sync for TextureDimension
impl Unpin for TextureDimension
impl Unpin for TextureDimension
impl UnwindSafe for TextureDimension
impl UnwindSafe for TextureDimension
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]