#[repr(i32)]pub enum WGPUFeatureName {
Show 17 variants
DepthClipControl = 1,
Depth32FloatStencil8 = 2,
TimestampQuery = 3,
TextureCompressionBC = 4,
TextureCompressionBCSliced3D = 5,
TextureCompressionETC2 = 6,
TextureCompressionASTC = 7,
TextureCompressionASTCSliced3D = 8,
IndirectFirstInstance = 9,
ShaderF16 = 10,
RG11B10UfloatRenderable = 11,
BGRA8UnormStorage = 12,
Float32Filterable = 13,
Float32Blendable = 14,
ClipDistances = 15,
DualSourceBlending = 16,
Subgroups = 17,
}Variants§
DepthClipControl = 1
Depth32FloatStencil8 = 2
TimestampQuery = 3
TextureCompressionBC = 4
TextureCompressionBCSliced3D = 5
TextureCompressionETC2 = 6
TextureCompressionASTC = 7
TextureCompressionASTCSliced3D = 8
IndirectFirstInstance = 9
ShaderF16 = 10
RG11B10UfloatRenderable = 11
BGRA8UnormStorage = 12
Float32Filterable = 13
Float32Blendable = 14
ClipDistances = 15
DualSourceBlending = 16
Subgroups = 17
Implementations§
Trait Implementations§
Source§impl Clone for WGPUFeatureName
impl Clone for WGPUFeatureName
Source§fn clone(&self) -> WGPUFeatureName
fn clone(&self) -> WGPUFeatureName
Returns a copy 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 WGPUFeatureName
impl Debug for WGPUFeatureName
Source§impl Display for WGPUFeatureName
impl Display for WGPUFeatureName
Source§impl<'_derivative_strum> From<&'_derivative_strum WGPUFeatureName> for &'static str
impl<'_derivative_strum> From<&'_derivative_strum WGPUFeatureName> for &'static str
Source§fn from(x: &'_derivative_strum WGPUFeatureName) -> &'static str
fn from(x: &'_derivative_strum WGPUFeatureName) -> &'static str
Converts to this type from the input type.
Source§impl From<WGPUFeatureName> for &'static str
impl From<WGPUFeatureName> for &'static str
Source§fn from(x: WGPUFeatureName) -> &'static str
fn from(x: WGPUFeatureName) -> &'static str
Converts to this type from the input type.
Source§impl FromStr for WGPUFeatureName
impl FromStr for WGPUFeatureName
Source§impl Hash for WGPUFeatureName
impl Hash for WGPUFeatureName
Source§impl IntoEnumIterator for WGPUFeatureName
impl IntoEnumIterator for WGPUFeatureName
type Iterator = WGPUFeatureNameIter
fn iter() -> WGPUFeatureNameIter ⓘ
Source§impl PartialEq for WGPUFeatureName
impl PartialEq for WGPUFeatureName
Source§impl TryFrom<&str> for WGPUFeatureName
impl TryFrom<&str> for WGPUFeatureName
impl Copy for WGPUFeatureName
impl Eq for WGPUFeatureName
impl StructuralPartialEq for WGPUFeatureName
Auto Trait Implementations§
impl Freeze for WGPUFeatureName
impl RefUnwindSafe for WGPUFeatureName
impl Send for WGPUFeatureName
impl Sync for WGPUFeatureName
impl Unpin for WGPUFeatureName
impl UnwindSafe for WGPUFeatureName
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