#[repr(C)]pub struct DeviceFaultVendorBinaryHeaderVersionOneKHR {
pub header_size: u32,
pub header_version: DeviceFaultVendorBinaryHeaderVersionKHR,
pub vendor_id: u32,
pub device_id: u32,
pub driver_version: u32,
pub pipeline_cache_uuid: [u8; 16],
pub application_name_offset: u32,
pub application_version: u32,
pub engine_name_offset: u32,
pub engine_version: u32,
pub api_version: u32,
}Expand description
VkDeviceFaultVendorBinaryHeaderVersionOneKHR
Provided by VK_KHR_device_fault.
Fields§
§header_size: u32§header_version: DeviceFaultVendorBinaryHeaderVersionKHR§vendor_id: u32§device_id: u32§driver_version: u32§pipeline_cache_uuid: [u8; 16]§application_name_offset: u32§application_version: u32§engine_name_offset: u32§engine_version: u32§api_version: u32Implementations§
Source§impl DeviceFaultVendorBinaryHeaderVersionOneKHR
impl DeviceFaultVendorBinaryHeaderVersionOneKHR
Sourcepub fn builder() -> DeviceFaultVendorBinaryHeaderVersionOneKHRBuilder
pub fn builder() -> DeviceFaultVendorBinaryHeaderVersionOneKHRBuilder
Start building this struct.
Trait Implementations§
Source§impl Clone for DeviceFaultVendorBinaryHeaderVersionOneKHR
impl Clone for DeviceFaultVendorBinaryHeaderVersionOneKHR
Source§fn clone(&self) -> DeviceFaultVendorBinaryHeaderVersionOneKHR
fn clone(&self) -> DeviceFaultVendorBinaryHeaderVersionOneKHR
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 moreimpl Copy for DeviceFaultVendorBinaryHeaderVersionOneKHR
Auto Trait Implementations§
impl Freeze for DeviceFaultVendorBinaryHeaderVersionOneKHR
impl RefUnwindSafe for DeviceFaultVendorBinaryHeaderVersionOneKHR
impl Send for DeviceFaultVendorBinaryHeaderVersionOneKHR
impl Sync for DeviceFaultVendorBinaryHeaderVersionOneKHR
impl Unpin for DeviceFaultVendorBinaryHeaderVersionOneKHR
impl UnsafeUnpin for DeviceFaultVendorBinaryHeaderVersionOneKHR
impl UnwindSafe for DeviceFaultVendorBinaryHeaderVersionOneKHR
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