#[repr(transparent)]pub struct DeviceFaultFlagBitsKHR(pub u32);Expand description
Open integer representation of VkDeviceFaultFlagBitsKHR.
Tuple Fields§
§0: u32Implementations§
Source§impl DeviceFaultFlagBitsKHR
impl DeviceFaultFlagBitsKHR
Sourcepub const FLAG_DEVICE_LOST_KHR: Self
pub const FLAG_DEVICE_LOST_KHR: Self
Native value VK_DEVICE_FAULT_FLAG_DEVICE_LOST_KHR.
Sourcepub const FLAG_MEMORY_ADDRESS_KHR: Self
pub const FLAG_MEMORY_ADDRESS_KHR: Self
Native value VK_DEVICE_FAULT_FLAG_MEMORY_ADDRESS_KHR.
Sourcepub const FLAG_INSTRUCTION_ADDRESS_KHR: Self
pub const FLAG_INSTRUCTION_ADDRESS_KHR: Self
Native value VK_DEVICE_FAULT_FLAG_INSTRUCTION_ADDRESS_KHR.
Khronos reference: VK_DEVICE_FAULT_FLAG_INSTRUCTION_ADDRESS_KHR
Sourcepub const FLAG_VENDOR_KHR: Self
pub const FLAG_VENDOR_KHR: Self
Native value VK_DEVICE_FAULT_FLAG_VENDOR_KHR.
Sourcepub const FLAG_WATCHDOG_TIMEOUT_KHR: Self
pub const FLAG_WATCHDOG_TIMEOUT_KHR: Self
Native value VK_DEVICE_FAULT_FLAG_WATCHDOG_TIMEOUT_KHR.
Khronos reference: VK_DEVICE_FAULT_FLAG_WATCHDOG_TIMEOUT_KHR
Sourcepub const FLAG_OVERFLOW_KHR: Self
pub const FLAG_OVERFLOW_KHR: Self
Native value VK_DEVICE_FAULT_FLAG_OVERFLOW_KHR.
pub const fn from_raw(value: u32) -> Self
pub const fn as_raw(self) -> u32
pub const fn empty() -> Self
Trait Implementations§
Source§impl BitAnd for DeviceFaultFlagBitsKHR
impl BitAnd for DeviceFaultFlagBitsKHR
Source§impl BitOr for DeviceFaultFlagBitsKHR
impl BitOr for DeviceFaultFlagBitsKHR
Source§impl BitXor for DeviceFaultFlagBitsKHR
impl BitXor for DeviceFaultFlagBitsKHR
Source§impl Clone for DeviceFaultFlagBitsKHR
impl Clone for DeviceFaultFlagBitsKHR
impl Copy for DeviceFaultFlagBitsKHR
Source§impl Debug for DeviceFaultFlagBitsKHR
impl Debug for DeviceFaultFlagBitsKHR
Source§impl Default for DeviceFaultFlagBitsKHR
impl Default for DeviceFaultFlagBitsKHR
impl Eq for DeviceFaultFlagBitsKHR
Source§impl Hash for DeviceFaultFlagBitsKHR
impl Hash for DeviceFaultFlagBitsKHR
Source§impl Not for DeviceFaultFlagBitsKHR
impl Not for DeviceFaultFlagBitsKHR
Source§impl PartialEq for DeviceFaultFlagBitsKHR
impl PartialEq for DeviceFaultFlagBitsKHR
impl StructuralPartialEq for DeviceFaultFlagBitsKHR
Auto Trait Implementations§
impl Forget for DeviceFaultFlagBitsKHR
impl Freeze for DeviceFaultFlagBitsKHR
impl Move for DeviceFaultFlagBitsKHR
impl RefUnwindSafe for DeviceFaultFlagBitsKHR
impl Send for DeviceFaultFlagBitsKHR
impl Sync for DeviceFaultFlagBitsKHR
impl Unpin for DeviceFaultFlagBitsKHR
impl UnsafeUnpin for DeviceFaultFlagBitsKHR
impl UnwindSafe for DeviceFaultFlagBitsKHR
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