#[repr(C)]pub enum VkValidationFeatureDisableEXT {
VK_VALIDATION_FEATURE_DISABLE_ALL_EXT = 0,
VK_VALIDATION_FEATURE_DISABLE_SHADERS_EXT = 1,
VK_VALIDATION_FEATURE_DISABLE_THREAD_SAFETY_EXT = 2,
VK_VALIDATION_FEATURE_DISABLE_API_PARAMETERS_EXT = 3,
VK_VALIDATION_FEATURE_DISABLE_OBJECT_LIFETIMES_EXT = 4,
VK_VALIDATION_FEATURE_DISABLE_CORE_CHECKS_EXT = 5,
VK_VALIDATION_FEATURE_DISABLE_UNIQUE_HANDLES_EXT = 6,
VK_VALIDATION_FEATURE_DISABLE_SHADER_VALIDATION_CACHE_EXT = 7,
VK_VALIDATION_FEATURE_DISABLE_MAX_ENUM_EXT = 2_147_483_647,
}Expand description
enum VkValidationFeatureDisableEXT from VK_EXT_validation_features
Variants§
VK_VALIDATION_FEATURE_DISABLE_ALL_EXT = 0
VK_VALIDATION_FEATURE_DISABLE_SHADERS_EXT = 1
VK_VALIDATION_FEATURE_DISABLE_THREAD_SAFETY_EXT = 2
VK_VALIDATION_FEATURE_DISABLE_API_PARAMETERS_EXT = 3
VK_VALIDATION_FEATURE_DISABLE_OBJECT_LIFETIMES_EXT = 4
VK_VALIDATION_FEATURE_DISABLE_CORE_CHECKS_EXT = 5
VK_VALIDATION_FEATURE_DISABLE_UNIQUE_HANDLES_EXT = 6
VK_VALIDATION_FEATURE_DISABLE_SHADER_VALIDATION_CACHE_EXT = 7
VK_VALIDATION_FEATURE_DISABLE_MAX_ENUM_EXT = 2_147_483_647
Trait Implementations§
Source§impl Clone for VkValidationFeatureDisableEXT
impl Clone for VkValidationFeatureDisableEXT
Source§fn clone(&self) -> VkValidationFeatureDisableEXT
fn clone(&self) -> VkValidationFeatureDisableEXT
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for VkValidationFeatureDisableEXT
impl Eq for VkValidationFeatureDisableEXT
Source§impl Hash for VkValidationFeatureDisableEXT
impl Hash for VkValidationFeatureDisableEXT
Source§impl Ord for VkValidationFeatureDisableEXT
impl Ord for VkValidationFeatureDisableEXT
Source§fn cmp(&self, other: &VkValidationFeatureDisableEXT) -> Ordering
fn cmp(&self, other: &VkValidationFeatureDisableEXT) -> Ordering
1.21.0 (const: unstable) · 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 VkValidationFeatureDisableEXT
impl PartialOrd for VkValidationFeatureDisableEXT
impl StructuralPartialEq for VkValidationFeatureDisableEXT
Auto Trait Implementations§
impl Freeze for VkValidationFeatureDisableEXT
impl RefUnwindSafe for VkValidationFeatureDisableEXT
impl Send for VkValidationFeatureDisableEXT
impl Sync for VkValidationFeatureDisableEXT
impl Unpin for VkValidationFeatureDisableEXT
impl UnsafeUnpin for VkValidationFeatureDisableEXT
impl UnwindSafe for VkValidationFeatureDisableEXT
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