#[repr(C)]pub struct VkCooperativeMatrixFlexibleDimensionsPropertiesNV {
pub sType: VkStructureType,
pub pNext: *mut c_void,
pub MGranularity: u32,
pub NGranularity: u32,
pub KGranularity: u32,
pub AType: VkComponentTypeKHR,
pub BType: VkComponentTypeKHR,
pub CType: VkComponentTypeKHR,
pub ResultType: VkComponentTypeKHR,
pub saturatingAccumulation: VkBool32,
pub scope: VkScopeKHR,
pub workgroupInvocations: u32,
}Fields§
§sType: VkStructureType§pNext: *mut c_void§MGranularity: u32§NGranularity: u32§KGranularity: u32§AType: VkComponentTypeKHR§BType: VkComponentTypeKHR§CType: VkComponentTypeKHR§ResultType: VkComponentTypeKHR§saturatingAccumulation: VkBool32§scope: VkScopeKHR§workgroupInvocations: u32Trait Implementations§
Source§impl Clone for VkCooperativeMatrixFlexibleDimensionsPropertiesNV
impl Clone for VkCooperativeMatrixFlexibleDimensionsPropertiesNV
Source§fn clone(&self) -> VkCooperativeMatrixFlexibleDimensionsPropertiesNV
fn clone(&self) -> VkCooperativeMatrixFlexibleDimensionsPropertiesNV
Returns a duplicate 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 moreimpl Copy for VkCooperativeMatrixFlexibleDimensionsPropertiesNV
Auto Trait Implementations§
impl Freeze for VkCooperativeMatrixFlexibleDimensionsPropertiesNV
impl RefUnwindSafe for VkCooperativeMatrixFlexibleDimensionsPropertiesNV
impl !Send for VkCooperativeMatrixFlexibleDimensionsPropertiesNV
impl !Sync for VkCooperativeMatrixFlexibleDimensionsPropertiesNV
impl Unpin for VkCooperativeMatrixFlexibleDimensionsPropertiesNV
impl UnwindSafe for VkCooperativeMatrixFlexibleDimensionsPropertiesNV
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