#[repr(C)]pub struct VkCooperativeVectorPropertiesNV {
pub sType: VkStructureType,
pub pNext: *mut c_void,
pub inputType: VkComponentTypeKHR,
pub inputInterpretation: VkComponentTypeKHR,
pub matrixInterpretation: VkComponentTypeKHR,
pub biasInterpretation: VkComponentTypeKHR,
pub resultType: VkComponentTypeKHR,
pub transpose: VkBool32,
}
Fields§
§sType: VkStructureType
§pNext: *mut c_void
§inputType: VkComponentTypeKHR
§inputInterpretation: VkComponentTypeKHR
§matrixInterpretation: VkComponentTypeKHR
§biasInterpretation: VkComponentTypeKHR
§resultType: VkComponentTypeKHR
§transpose: VkBool32
Trait Implementations§
Source§impl Clone for VkCooperativeVectorPropertiesNV
impl Clone for VkCooperativeVectorPropertiesNV
Source§fn clone(&self) -> VkCooperativeVectorPropertiesNV
fn clone(&self) -> VkCooperativeVectorPropertiesNV
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 VkCooperativeVectorPropertiesNV
Auto Trait Implementations§
impl Freeze for VkCooperativeVectorPropertiesNV
impl RefUnwindSafe for VkCooperativeVectorPropertiesNV
impl !Send for VkCooperativeVectorPropertiesNV
impl !Sync for VkCooperativeVectorPropertiesNV
impl Unpin for VkCooperativeVectorPropertiesNV
impl UnwindSafe for VkCooperativeVectorPropertiesNV
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