#[repr(transparent)]pub struct FeatureSet(pub UInteger);Expand description
Feature set (legacy, deprecated).
C++ equivalent: MTL::FeatureSet
Tuple Fields§
§0: UIntegerImplementations§
Source§impl FeatureSet
impl FeatureSet
pub const IOS_GPU_FAMILY1_V1: Self
pub const IOS_GPU_FAMILY2_V1: Self
pub const IOS_GPU_FAMILY1_V2: Self
pub const IOS_GPU_FAMILY2_V2: Self
pub const IOS_GPU_FAMILY3_V1: Self
pub const IOS_GPU_FAMILY1_V3: Self
pub const IOS_GPU_FAMILY2_V3: Self
pub const IOS_GPU_FAMILY3_V2: Self
pub const IOS_GPU_FAMILY1_V4: Self
pub const IOS_GPU_FAMILY2_V4: Self
pub const IOS_GPU_FAMILY3_V3: Self
pub const IOS_GPU_FAMILY4_V1: Self
pub const IOS_GPU_FAMILY1_V5: Self
pub const IOS_GPU_FAMILY2_V5: Self
pub const IOS_GPU_FAMILY3_V4: Self
pub const IOS_GPU_FAMILY4_V2: Self
pub const IOS_GPU_FAMILY5_V1: Self
pub const MACOS_GPU_FAMILY1_V1: Self
pub const OSX_GPU_FAMILY1_V1: Self
pub const MACOS_GPU_FAMILY1_V2: Self
pub const OSX_GPU_FAMILY1_V2: Self
pub const MACOS_READ_WRITE_TEXTURE_TIER2: Self
pub const OSX_READ_WRITE_TEXTURE_TIER2: Self
pub const MACOS_GPU_FAMILY1_V3: Self
pub const MACOS_GPU_FAMILY1_V4: Self
pub const MACOS_GPU_FAMILY2_V1: Self
pub const WATCHOS_GPU_FAMILY1_V1: Self
pub const WATCHOS_GPU_FAMILY2_V1: Self
pub const TVOS_GPU_FAMILY1_V1: Self
pub const TVOS_GPU_FAMILY1_V2: Self
pub const TVOS_GPU_FAMILY1_V3: Self
pub const TVOS_GPU_FAMILY2_V1: Self
pub const TVOS_GPU_FAMILY1_V4: Self
pub const TVOS_GPU_FAMILY2_V2: Self
Trait Implementations§
Source§impl Clone for FeatureSet
impl Clone for FeatureSet
Source§fn clone(&self) -> FeatureSet
fn clone(&self) -> FeatureSet
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 FeatureSet
impl Debug for FeatureSet
Source§impl Default for FeatureSet
impl Default for FeatureSet
Source§fn default() -> FeatureSet
fn default() -> FeatureSet
Returns the “default value” for a type. Read more
Source§impl Hash for FeatureSet
impl Hash for FeatureSet
Source§impl PartialEq for FeatureSet
impl PartialEq for FeatureSet
impl Copy for FeatureSet
impl Eq for FeatureSet
impl StructuralPartialEq for FeatureSet
Auto Trait Implementations§
impl Freeze for FeatureSet
impl RefUnwindSafe for FeatureSet
impl Send for FeatureSet
impl Sync for FeatureSet
impl Unpin for FeatureSet
impl UnwindSafe for FeatureSet
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