#[non_exhaustive]pub enum ViewDim {
D2,
D2Array,
Cube,
CubeArray,
D3,
}Expand description
a view’s dimension
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.
Trait Implementations§
impl Copy for ViewDim
impl Eq for ViewDim
impl StructuralPartialEq for ViewDim
Auto Trait Implementations§
impl Forget for ViewDim
impl Freeze for ViewDim
impl RefUnwindSafe for ViewDim
impl Send for ViewDim
impl Sync for ViewDim
impl Unpin for ViewDim
impl UnsafeUnpin for ViewDim
impl UnwindSafe for ViewDim
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