#[non_exhaustive]#[repr(u32)]pub enum VkFilter {
VK_FILTER_NEAREST = 0,
VK_FILTER_LINEAR = 1,
VK_FILTER_CUBIC_EXT = 1_000_015_000,
VK_FILTER_MAX_ENUM = 2_147_483_647,
}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.
VK_FILTER_NEAREST = 0
VK_FILTER_LINEAR = 1
VK_FILTER_CUBIC_EXT = 1_000_015_000
VK_FILTER_MAX_ENUM = 2_147_483_647
Implementations§
Trait Implementations§
impl Copy for VkFilter
impl Eq for VkFilter
impl StructuralPartialEq for VkFilter
Auto Trait Implementations§
impl Freeze for VkFilter
impl RefUnwindSafe for VkFilter
impl Send for VkFilter
impl Sync for VkFilter
impl Unpin for VkFilter
impl UnwindSafe for VkFilter
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