#[repr(C)]pub struct PhysicalDeviceLayeredDriverPropertiesMSFT {
pub s_type: StructureType,
pub next: *mut c_void,
pub underlying_api: LayeredDriverUnderlyingApiMSFT,
}
Expand description
Fields§
§s_type: StructureType
§next: *mut c_void
§underlying_api: LayeredDriverUnderlyingApiMSFT
Trait Implementations§
source§impl Cast for PhysicalDeviceLayeredDriverPropertiesMSFT
impl Cast for PhysicalDeviceLayeredDriverPropertiesMSFT
§type Target = PhysicalDeviceLayeredDriverPropertiesMSFT
type Target = PhysicalDeviceLayeredDriverPropertiesMSFT
The other type this type can be used interchangeably with in FFI.
source§impl Clone for PhysicalDeviceLayeredDriverPropertiesMSFT
impl Clone for PhysicalDeviceLayeredDriverPropertiesMSFT
source§fn clone(&self) -> PhysicalDeviceLayeredDriverPropertiesMSFT
fn clone(&self) -> PhysicalDeviceLayeredDriverPropertiesMSFT
Returns a copy 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 Default for PhysicalDeviceLayeredDriverPropertiesMSFT
impl Default for PhysicalDeviceLayeredDriverPropertiesMSFT
source§fn default() -> PhysicalDeviceLayeredDriverPropertiesMSFT
fn default() -> PhysicalDeviceLayeredDriverPropertiesMSFT
Returns the “default value” for a type. Read more
source§impl HasBuilder<'static> for PhysicalDeviceLayeredDriverPropertiesMSFT
impl HasBuilder<'static> for PhysicalDeviceLayeredDriverPropertiesMSFT
source§impl InputChainStruct for PhysicalDeviceLayeredDriverPropertiesMSFT
impl InputChainStruct for PhysicalDeviceLayeredDriverPropertiesMSFT
source§const TYPE: StructureType = StructureType::PHYSICAL_DEVICE_LAYERED_DRIVER_PROPERTIES_MSFT
const TYPE: StructureType = StructureType::PHYSICAL_DEVICE_LAYERED_DRIVER_PROPERTIES_MSFT
The structure type for this struct type.
source§fn s_type(&self) -> StructureType
fn s_type(&self) -> StructureType
The structure type for this struct.
source§impl PartialEq for PhysicalDeviceLayeredDriverPropertiesMSFT
impl PartialEq for PhysicalDeviceLayeredDriverPropertiesMSFT
source§fn eq(&self, other: &PhysicalDeviceLayeredDriverPropertiesMSFT) -> bool
fn eq(&self, other: &PhysicalDeviceLayeredDriverPropertiesMSFT) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for PhysicalDeviceLayeredDriverPropertiesMSFT
impl Eq for PhysicalDeviceLayeredDriverPropertiesMSFT
impl ExtendsPhysicalDeviceProperties2 for PhysicalDeviceLayeredDriverPropertiesMSFT
impl StructuralPartialEq for PhysicalDeviceLayeredDriverPropertiesMSFT
Auto Trait Implementations§
impl Freeze for PhysicalDeviceLayeredDriverPropertiesMSFT
impl RefUnwindSafe for PhysicalDeviceLayeredDriverPropertiesMSFT
impl !Send for PhysicalDeviceLayeredDriverPropertiesMSFT
impl !Sync for PhysicalDeviceLayeredDriverPropertiesMSFT
impl Unpin for PhysicalDeviceLayeredDriverPropertiesMSFT
impl UnwindSafe for PhysicalDeviceLayeredDriverPropertiesMSFT
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