#[repr(u32)]pub enum WGSLLanguageFeatureName {
Show 21 variants
ReadonlyAndReadwriteStorageTextures = 1,
Packed4X8IntegerDotProduct = 2,
UnrestrictedPointerParameters = 3,
PointerCompositeAccess = 4,
UniformBufferStandardLayout = 5,
SubgroupId = 6,
TextureAndSamplerLet = 7,
SizedBindingArray = 327_688,
TexelBuffers = 327_689,
ChromiumPrint = 327_690,
FragmentDepth = 327_691,
ImmediateAddressSpace = 327_692,
SubgroupUniformity = 327_693,
BufferView = 327_694,
FilteringParameters = 327_695,
SwizzleAssignment = 327_696,
ChromiumTestingUnimplemented = 327_680,
ChromiumTestingUnsafeExperimental = 327_681,
ChromiumTestingExperimental = 327_682,
ChromiumTestingShippedWithKillswitch = 327_683,
ChromiumTestingShipped = 327_684,
}Variants§
ReadonlyAndReadwriteStorageTextures = 1
Packed4X8IntegerDotProduct = 2
UnrestrictedPointerParameters = 3
PointerCompositeAccess = 4
UniformBufferStandardLayout = 5
SubgroupId = 6
TextureAndSamplerLet = 7
SizedBindingArray = 327_688
TexelBuffers = 327_689
ChromiumPrint = 327_690
FragmentDepth = 327_691
ImmediateAddressSpace = 327_692
SubgroupUniformity = 327_693
BufferView = 327_694
FilteringParameters = 327_695
SwizzleAssignment = 327_696
ChromiumTestingUnimplemented = 327_680
ChromiumTestingUnsafeExperimental = 327_681
ChromiumTestingExperimental = 327_682
ChromiumTestingShippedWithKillswitch = 327_683
ChromiumTestingShipped = 327_684
Trait Implementations§
Source§impl Clone for WGSLLanguageFeatureName
impl Clone for WGSLLanguageFeatureName
Source§fn clone(&self) -> WGSLLanguageFeatureName
fn clone(&self) -> WGSLLanguageFeatureName
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 WGSLLanguageFeatureName
impl Debug for WGSLLanguageFeatureName
Source§impl From<WGSLLanguageFeatureName> for c_uint
impl From<WGSLLanguageFeatureName> for c_uint
Source§fn from(value: WGSLLanguageFeatureName) -> Self
fn from(value: WGSLLanguageFeatureName) -> Self
Converts to this type from the input type.
Source§impl From<u32> for WGSLLanguageFeatureName
impl From<u32> for WGSLLanguageFeatureName
Source§impl Hash for WGSLLanguageFeatureName
impl Hash for WGSLLanguageFeatureName
Source§impl PartialEq for WGSLLanguageFeatureName
impl PartialEq for WGSLLanguageFeatureName
impl Copy for WGSLLanguageFeatureName
impl Eq for WGSLLanguageFeatureName
impl StructuralPartialEq for WGSLLanguageFeatureName
Auto Trait Implementations§
impl Freeze for WGSLLanguageFeatureName
impl RefUnwindSafe for WGSLLanguageFeatureName
impl Send for WGSLLanguageFeatureName
impl Sync for WGSLLanguageFeatureName
impl Unpin for WGSLLanguageFeatureName
impl UnwindSafe for WGSLLanguageFeatureName
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