#[repr(transparent)]pub struct DeviceDiagnosticsConfigFlagBitsNV(pub u32);Expand description
Open integer representation of VkDeviceDiagnosticsConfigFlagBitsNV.
Tuple Fields§
§0: u32Implementations§
Source§impl DeviceDiagnosticsConfigFlagBitsNV
impl DeviceDiagnosticsConfigFlagBitsNV
Sourcepub const ENABLE_SHADER_DEBUG_INFO_BIT_NV: Self
pub const ENABLE_SHADER_DEBUG_INFO_BIT_NV: Self
Native value VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_SHADER_DEBUG_INFO_BIT_NV.
Khronos reference: VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_SHADER_DEBUG_INFO_BIT_NV
Sourcepub const ENABLE_RESOURCE_TRACKING_BIT_NV: Self
pub const ENABLE_RESOURCE_TRACKING_BIT_NV: Self
Native value VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_RESOURCE_TRACKING_BIT_NV.
Khronos reference: VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_RESOURCE_TRACKING_BIT_NV
Sourcepub const ENABLE_AUTOMATIC_CHECKPOINTS_BIT_NV: Self
pub const ENABLE_AUTOMATIC_CHECKPOINTS_BIT_NV: Self
Native value VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_AUTOMATIC_CHECKPOINTS_BIT_NV.
Khronos reference: VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_AUTOMATIC_CHECKPOINTS_BIT_NV
Sourcepub const ENABLE_SHADER_ERROR_REPORTING_BIT_NV: Self
pub const ENABLE_SHADER_ERROR_REPORTING_BIT_NV: Self
Native value VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_SHADER_ERROR_REPORTING_BIT_NV.
Khronos reference: VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_SHADER_ERROR_REPORTING_BIT_NV
pub const fn from_raw(value: u32) -> Self
pub const fn as_raw(self) -> u32
pub const fn empty() -> Self
Trait Implementations§
impl Copy for DeviceDiagnosticsConfigFlagBitsNV
impl Eq for DeviceDiagnosticsConfigFlagBitsNV
impl StructuralPartialEq for DeviceDiagnosticsConfigFlagBitsNV
Auto Trait Implementations§
impl Forget for DeviceDiagnosticsConfigFlagBitsNV
impl Freeze for DeviceDiagnosticsConfigFlagBitsNV
impl Move for DeviceDiagnosticsConfigFlagBitsNV
impl RefUnwindSafe for DeviceDiagnosticsConfigFlagBitsNV
impl Send for DeviceDiagnosticsConfigFlagBitsNV
impl Sync for DeviceDiagnosticsConfigFlagBitsNV
impl Unpin for DeviceDiagnosticsConfigFlagBitsNV
impl UnsafeUnpin for DeviceDiagnosticsConfigFlagBitsNV
impl UnwindSafe for DeviceDiagnosticsConfigFlagBitsNV
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