#[repr(C)]pub struct DeviceFaultVendorInfoKHR {
pub description: StringArray<{ _ }>,
pub vendor_fault_code: u64,
pub vendor_fault_data: u64,
}Expand description
VkDeviceFaultVendorInfoKHR
Provided by VK_KHR_device_fault.
Returned only*, filled by Vulkan, not constructed by the application.
Fields§
§description: StringArray<{ _ }>§vendor_fault_code: u64§vendor_fault_data: u64Implementations§
Source§impl DeviceFaultVendorInfoKHR
impl DeviceFaultVendorInfoKHR
Sourcepub fn builder() -> DeviceFaultVendorInfoKHRBuilder
pub fn builder() -> DeviceFaultVendorInfoKHRBuilder
Start building this struct.
Trait Implementations§
Source§impl Clone for DeviceFaultVendorInfoKHR
impl Clone for DeviceFaultVendorInfoKHR
Source§fn clone(&self) -> DeviceFaultVendorInfoKHR
fn clone(&self) -> DeviceFaultVendorInfoKHR
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DeviceFaultVendorInfoKHR
impl Debug for DeviceFaultVendorInfoKHR
Source§impl Default for DeviceFaultVendorInfoKHR
impl Default for DeviceFaultVendorInfoKHR
impl Copy for DeviceFaultVendorInfoKHR
Auto Trait Implementations§
impl Freeze for DeviceFaultVendorInfoKHR
impl RefUnwindSafe for DeviceFaultVendorInfoKHR
impl Send for DeviceFaultVendorInfoKHR
impl Sync for DeviceFaultVendorInfoKHR
impl Unpin for DeviceFaultVendorInfoKHR
impl UnsafeUnpin for DeviceFaultVendorInfoKHR
impl UnwindSafe for DeviceFaultVendorInfoKHR
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