#[repr(C)]pub struct PhysicalDeviceDataGraphProcessingEngineARM {
pub type: PhysicalDeviceDataGraphProcessingEngineTypeARM,
pub is_foreign: Bool32,
}Expand description
Native structure VkPhysicalDeviceDataGraphProcessingEngineARM.
Khronos reference: VkPhysicalDeviceDataGraphProcessingEngineARM
Fields§
§type: PhysicalDeviceDataGraphProcessingEngineTypeARMNative field type.
is_foreign: Bool32Native field isForeign.
Implementations§
Source§impl PhysicalDeviceDataGraphProcessingEngineARM
impl PhysicalDeviceDataGraphProcessingEngineARM
Sourcepub fn set_type(
self,
value: PhysicalDeviceDataGraphProcessingEngineTypeARM,
) -> Self
pub fn set_type( self, value: PhysicalDeviceDataGraphProcessingEngineTypeARM, ) -> Self
Set native field type without native effects.
Sourcepub fn set_is_foreign(self, value: Bool32) -> Self
pub fn set_is_foreign(self, value: Bool32) -> Self
Set native field isForeign without native effects.
Trait Implementations§
impl Copy for PhysicalDeviceDataGraphProcessingEngineARM
Auto Trait Implementations§
impl Forget for PhysicalDeviceDataGraphProcessingEngineARM
impl Freeze for PhysicalDeviceDataGraphProcessingEngineARM
impl Move for PhysicalDeviceDataGraphProcessingEngineARM
impl RefUnwindSafe for PhysicalDeviceDataGraphProcessingEngineARM
impl Send for PhysicalDeviceDataGraphProcessingEngineARM
impl Sync for PhysicalDeviceDataGraphProcessingEngineARM
impl Unpin for PhysicalDeviceDataGraphProcessingEngineARM
impl UnsafeUnpin for PhysicalDeviceDataGraphProcessingEngineARM
impl UnwindSafe for PhysicalDeviceDataGraphProcessingEngineARM
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