#[repr(C)]pub struct PhysicalDeviceIDProperties {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub device_uuid: [u8; 16],
pub driver_uuid: [u8; 16],
pub device_luid: [u8; 8],
pub device_node_mask: u32,
pub device_luid_valid: Bool32,
}Fields§
§s_type: StructureType§p_next: *mut c_void§device_uuid: [u8; 16]§driver_uuid: [u8; 16]§device_luid: [u8; 8]§device_node_mask: u32§device_luid_valid: Bool32Trait Implementations§
Source§impl Clone for PhysicalDeviceIDProperties
impl Clone for PhysicalDeviceIDProperties
impl Copy for PhysicalDeviceIDProperties
Auto Trait Implementations§
impl !Send for PhysicalDeviceIDProperties
impl !Sync for PhysicalDeviceIDProperties
impl Freeze for PhysicalDeviceIDProperties
impl RefUnwindSafe for PhysicalDeviceIDProperties
impl Unpin for PhysicalDeviceIDProperties
impl UnsafeUnpin for PhysicalDeviceIDProperties
impl UnwindSafe for PhysicalDeviceIDProperties
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