#[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,
}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: u32Trait Implementations§
impl 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