Struct ash::vk::CooperativeMatrixPropertiesNV
source · [−]#[repr(C)]pub struct CooperativeMatrixPropertiesNV {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub m_size: u32,
pub n_size: u32,
pub k_size: u32,
pub a_type: ComponentTypeNV,
pub b_type: ComponentTypeNV,
pub c_type: ComponentTypeNV,
pub d_type: ComponentTypeNV,
pub scope: ScopeNV,
}
Expand description
Fields
s_type: StructureType
p_next: *mut c_void
m_size: u32
n_size: u32
k_size: u32
a_type: ComponentTypeNV
b_type: ComponentTypeNV
c_type: ComponentTypeNV
d_type: ComponentTypeNV
scope: ScopeNV
Implementations
sourceimpl CooperativeMatrixPropertiesNV
impl CooperativeMatrixPropertiesNV
pub fn builder<'a>() -> CooperativeMatrixPropertiesNVBuilder<'a>
Trait Implementations
sourceimpl Clone for CooperativeMatrixPropertiesNV
impl Clone for CooperativeMatrixPropertiesNV
sourcefn clone(&self) -> CooperativeMatrixPropertiesNV
fn clone(&self) -> CooperativeMatrixPropertiesNV
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for CooperativeMatrixPropertiesNV
impl Debug for CooperativeMatrixPropertiesNV
impl Copy for CooperativeMatrixPropertiesNV
Auto Trait Implementations
impl RefUnwindSafe for CooperativeMatrixPropertiesNV
impl !Send for CooperativeMatrixPropertiesNV
impl !Sync for CooperativeMatrixPropertiesNV
impl Unpin for CooperativeMatrixPropertiesNV
impl UnwindSafe for CooperativeMatrixPropertiesNV
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more