#[repr(transparent)]pub struct ValidationFeatureEnableEXT(pub i32);Expand description
Open integer representation of VkValidationFeatureEnableEXT.
Tuple Fields§
§0: i32Implementations§
Source§impl ValidationFeatureEnableEXT
impl ValidationFeatureEnableEXT
Sourcepub const GPU_ASSISTED_EXT: Self
pub const GPU_ASSISTED_EXT: Self
Native value VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_EXT.
Khronos reference: VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_EXT
Sourcepub const GPU_ASSISTED_RESERVE_BINDING_SLOT_EXT: Self
pub const GPU_ASSISTED_RESERVE_BINDING_SLOT_EXT: Self
Native value VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_RESERVE_BINDING_SLOT_EXT.
Khronos reference: VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_RESERVE_BINDING_SLOT_EXT
Sourcepub const BEST_PRACTICES_EXT: Self
pub const BEST_PRACTICES_EXT: Self
Native value VK_VALIDATION_FEATURE_ENABLE_BEST_PRACTICES_EXT.
Khronos reference: VK_VALIDATION_FEATURE_ENABLE_BEST_PRACTICES_EXT
Sourcepub const DEBUG_PRINTF_EXT: Self
pub const DEBUG_PRINTF_EXT: Self
Native value VK_VALIDATION_FEATURE_ENABLE_DEBUG_PRINTF_EXT.
Khronos reference: VK_VALIDATION_FEATURE_ENABLE_DEBUG_PRINTF_EXT
Sourcepub const SYNCHRONIZATION_VALIDATION_EXT: Self
pub const SYNCHRONIZATION_VALIDATION_EXT: Self
Native value VK_VALIDATION_FEATURE_ENABLE_SYNCHRONIZATION_VALIDATION_EXT.
Khronos reference: VK_VALIDATION_FEATURE_ENABLE_SYNCHRONIZATION_VALIDATION_EXT
pub const fn from_raw(value: i32) -> Self
pub const fn as_raw(self) -> i32
pub const fn empty() -> Self
Trait Implementations§
Source§impl Clone for ValidationFeatureEnableEXT
impl Clone for ValidationFeatureEnableEXT
impl Copy for ValidationFeatureEnableEXT
Source§impl Debug for ValidationFeatureEnableEXT
impl Debug for ValidationFeatureEnableEXT
Source§impl Default for ValidationFeatureEnableEXT
impl Default for ValidationFeatureEnableEXT
impl Eq for ValidationFeatureEnableEXT
Source§impl Hash for ValidationFeatureEnableEXT
impl Hash for ValidationFeatureEnableEXT
impl StructuralPartialEq for ValidationFeatureEnableEXT
Auto Trait Implementations§
impl Forget for ValidationFeatureEnableEXT
impl Freeze for ValidationFeatureEnableEXT
impl Move for ValidationFeatureEnableEXT
impl RefUnwindSafe for ValidationFeatureEnableEXT
impl Send for ValidationFeatureEnableEXT
impl Sync for ValidationFeatureEnableEXT
impl Unpin for ValidationFeatureEnableEXT
impl UnsafeUnpin for ValidationFeatureEnableEXT
impl UnwindSafe for ValidationFeatureEnableEXT
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