#[repr(C)]pub struct DeviceFaultVendorBinaryHeaderVersionOneEXT {
pub headerSize: u32,
pub headerVersion: DeviceFaultVendorBinaryHeaderVersionEXT,
pub vendorID: u32,
pub deviceID: u32,
pub driverVersion: u32,
pub pipelineCacheUUID: [u8; 16],
pub applicationNameOffset: u32,
pub applicationVersion: u32,
pub engineNameOffset: u32,
}
Fields§
§headerSize: u32
§headerVersion: DeviceFaultVendorBinaryHeaderVersionEXT
§vendorID: u32
§deviceID: u32
§driverVersion: u32
§pipelineCacheUUID: [u8; 16]
§applicationNameOffset: u32
§applicationVersion: u32
§engineNameOffset: u32
Trait Implementations§
Source§impl Clone for DeviceFaultVendorBinaryHeaderVersionOneEXT
impl Clone for DeviceFaultVendorBinaryHeaderVersionOneEXT
Source§fn clone(&self) -> DeviceFaultVendorBinaryHeaderVersionOneEXT
fn clone(&self) -> DeviceFaultVendorBinaryHeaderVersionOneEXT
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for DeviceFaultVendorBinaryHeaderVersionOneEXT
Auto Trait Implementations§
impl Freeze for DeviceFaultVendorBinaryHeaderVersionOneEXT
impl RefUnwindSafe for DeviceFaultVendorBinaryHeaderVersionOneEXT
impl Send for DeviceFaultVendorBinaryHeaderVersionOneEXT
impl Sync for DeviceFaultVendorBinaryHeaderVersionOneEXT
impl Unpin for DeviceFaultVendorBinaryHeaderVersionOneEXT
impl UnwindSafe for DeviceFaultVendorBinaryHeaderVersionOneEXT
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