#[repr(C)]pub struct PhysicalDeviceDataGraphOperationSupportARM {
pub operation_type: PhysicalDeviceDataGraphOperationTypeARM,
pub name: [c_char; 128],
pub version: u32,
}Expand description
Native structure VkPhysicalDeviceDataGraphOperationSupportARM.
Khronos reference: VkPhysicalDeviceDataGraphOperationSupportARM
Fields§
§operation_type: PhysicalDeviceDataGraphOperationTypeARMNative field operationType.
name: [c_char; 128]Native field name.
version: u32Native field version.
Implementations§
Source§impl PhysicalDeviceDataGraphOperationSupportARM
impl PhysicalDeviceDataGraphOperationSupportARM
Sourcepub fn set_operation_type(
self,
value: PhysicalDeviceDataGraphOperationTypeARM,
) -> Self
pub fn set_operation_type( self, value: PhysicalDeviceDataGraphOperationTypeARM, ) -> Self
Set native field operationType without native effects.
Sourcepub fn set_name(self, value: [c_char; 128]) -> Self
pub fn set_name(self, value: [c_char; 128]) -> Self
Set native field name without native effects.
Sourcepub fn set_version(self, value: u32) -> Self
pub fn set_version(self, value: u32) -> Self
Set native field version without native effects.
Trait Implementations§
impl Copy for PhysicalDeviceDataGraphOperationSupportARM
Auto Trait Implementations§
impl Forget for PhysicalDeviceDataGraphOperationSupportARM
impl Freeze for PhysicalDeviceDataGraphOperationSupportARM
impl RefUnwindSafe for PhysicalDeviceDataGraphOperationSupportARM
impl Send for PhysicalDeviceDataGraphOperationSupportARM
impl Sync for PhysicalDeviceDataGraphOperationSupportARM
impl Unpin for PhysicalDeviceDataGraphOperationSupportARM
impl UnsafeUnpin for PhysicalDeviceDataGraphOperationSupportARM
impl UnwindSafe for PhysicalDeviceDataGraphOperationSupportARM
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