Struct vulkanalia::vk::CooperativeMatrixPropertiesKHR
source · #[repr(C)]pub struct CooperativeMatrixPropertiesKHR {
pub s_type: StructureType,
pub next: *mut c_void,
pub m_size: u32,
pub n_size: u32,
pub k_size: u32,
pub a_type: ComponentTypeKHR,
pub b_type: ComponentTypeKHR,
pub c_type: ComponentTypeKHR,
pub result_type: ComponentTypeKHR,
pub saturating_accumulation: u32,
pub scope: ScopeKHR,
}
Expand description
Fields§
§s_type: StructureType
§next: *mut c_void
§m_size: u32
§n_size: u32
§k_size: u32
§a_type: ComponentTypeKHR
§b_type: ComponentTypeKHR
§c_type: ComponentTypeKHR
§result_type: ComponentTypeKHR
§saturating_accumulation: u32
§scope: ScopeKHR
Trait Implementations§
source§impl Cast for CooperativeMatrixPropertiesKHR
impl Cast for CooperativeMatrixPropertiesKHR
§type Target = CooperativeMatrixPropertiesKHR
type Target = CooperativeMatrixPropertiesKHR
The other type this type can be used interchangeably with in FFI.
source§impl Clone for CooperativeMatrixPropertiesKHR
impl Clone for CooperativeMatrixPropertiesKHR
source§fn clone(&self) -> CooperativeMatrixPropertiesKHR
fn clone(&self) -> CooperativeMatrixPropertiesKHR
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 CooperativeMatrixPropertiesKHR
impl Default for CooperativeMatrixPropertiesKHR
source§fn default() -> CooperativeMatrixPropertiesKHR
fn default() -> CooperativeMatrixPropertiesKHR
Returns the “default value” for a type. Read more
source§impl HasBuilder<'static> for CooperativeMatrixPropertiesKHR
impl HasBuilder<'static> for CooperativeMatrixPropertiesKHR
source§impl PartialEq<CooperativeMatrixPropertiesKHR> for CooperativeMatrixPropertiesKHR
impl PartialEq<CooperativeMatrixPropertiesKHR> for CooperativeMatrixPropertiesKHR
source§fn eq(&self, other: &CooperativeMatrixPropertiesKHR) -> bool
fn eq(&self, other: &CooperativeMatrixPropertiesKHR) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for CooperativeMatrixPropertiesKHR
impl Eq for CooperativeMatrixPropertiesKHR
impl StructuralEq for CooperativeMatrixPropertiesKHR
impl StructuralPartialEq for CooperativeMatrixPropertiesKHR
Auto Trait Implementations§
impl RefUnwindSafe for CooperativeMatrixPropertiesKHR
impl !Send for CooperativeMatrixPropertiesKHR
impl !Sync for CooperativeMatrixPropertiesKHR
impl Unpin for CooperativeMatrixPropertiesKHR
impl UnwindSafe for CooperativeMatrixPropertiesKHR
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