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