Enum d3d12::FeatureLevel
source · #[non_exhaustive]#[repr(u32)]pub enum FeatureLevel {
L9_1 = 37_120,
L9_2 = 37_376,
L9_3 = 37_632,
L10_0 = 40_960,
L10_1 = 41_216,
L11_0 = 45_056,
L11_1 = 45_312,
L12_0 = 49_152,
L12_1 = 49_408,
}
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
L9_1 = 37_120
L9_2 = 37_376
L9_3 = 37_632
L10_0 = 40_960
L10_1 = 41_216
L11_0 = 45_056
L11_1 = 45_312
L12_0 = 49_152
L12_1 = 49_408
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FeatureLevel
impl RefUnwindSafe for FeatureLevel
impl Send for FeatureLevel
impl Sync for FeatureLevel
impl Unpin for FeatureLevel
impl UnwindSafe for FeatureLevel
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