#[repr(transparent)]pub struct WGPUWGSLLanguageFeatureName(pub c_int);Tuple Fields§
§0: c_intImplementations§
§impl WGPUWGSLLanguageFeatureName
impl WGPUWGSLLanguageFeatureName
pub const ReadonlyAndReadwriteStorageTextures: Self = raw::WGPUWGSLLanguageFeatureName_WGPUWGSLLanguageFeatureName_ReadonlyAndReadwriteStorageTextures
pub const Packed4x8IntegerDotProduct: Self = raw::WGPUWGSLLanguageFeatureName_WGPUWGSLLanguageFeatureName_Packed4x8IntegerDotProduct
pub const UnrestrictedPointerParameters: Self = raw::WGPUWGSLLanguageFeatureName_WGPUWGSLLanguageFeatureName_UnrestrictedPointerParameters
pub const PointerCompositeAccess: Self = raw::WGPUWGSLLanguageFeatureName_WGPUWGSLLanguageFeatureName_PointerCompositeAccess
pub const SizedBindingArray: Self = raw::WGPUWGSLLanguageFeatureName_WGPUWGSLLanguageFeatureName_SizedBindingArray
pub const ChromiumTestingUnimplemented: Self = raw::WGPUWGSLLanguageFeatureName_WGPUWGSLLanguageFeatureName_ChromiumTestingUnimplemented
pub const ChromiumTestingUnsafeExperimental: Self = raw::WGPUWGSLLanguageFeatureName_WGPUWGSLLanguageFeatureName_ChromiumTestingUnsafeExperimental
pub const ChromiumTestingExperimental: Self = raw::WGPUWGSLLanguageFeatureName_WGPUWGSLLanguageFeatureName_ChromiumTestingExperimental
pub const ChromiumTestingShippedWithKillswitch: Self = raw::WGPUWGSLLanguageFeatureName_WGPUWGSLLanguageFeatureName_ChromiumTestingShippedWithKillswitch
pub const ChromiumTestingShipped: Self = raw::WGPUWGSLLanguageFeatureName_WGPUWGSLLanguageFeatureName_ChromiumTestingShipped
Trait Implementations§
Source§impl Clone for WGPUWGSLLanguageFeatureName
impl Clone for WGPUWGSLLanguageFeatureName
Source§fn clone(&self) -> WGPUWGSLLanguageFeatureName
fn clone(&self) -> WGPUWGSLLanguageFeatureName
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 WGPUWGSLLanguageFeatureName
impl Debug for WGPUWGSLLanguageFeatureName
§impl Default for WGPUWGSLLanguageFeatureName
impl Default for WGPUWGSLLanguageFeatureName
Source§impl Hash for WGPUWGSLLanguageFeatureName
impl Hash for WGPUWGSLLanguageFeatureName
Source§impl Ord for WGPUWGSLLanguageFeatureName
impl Ord for WGPUWGSLLanguageFeatureName
Source§fn cmp(&self, other: &WGPUWGSLLanguageFeatureName) -> Ordering
fn cmp(&self, other: &WGPUWGSLLanguageFeatureName) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for WGPUWGSLLanguageFeatureName
impl PartialOrd for WGPUWGSLLanguageFeatureName
impl Copy for WGPUWGSLLanguageFeatureName
impl Eq for WGPUWGSLLanguageFeatureName
impl StructuralPartialEq for WGPUWGSLLanguageFeatureName
Auto Trait Implementations§
impl Freeze for WGPUWGSLLanguageFeatureName
impl RefUnwindSafe for WGPUWGSLLanguageFeatureName
impl Send for WGPUWGSLLanguageFeatureName
impl Sync for WGPUWGSLLanguageFeatureName
impl Unpin for WGPUWGSLLanguageFeatureName
impl UnwindSafe for WGPUWGSLLanguageFeatureName
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