#[repr(C)]pub struct PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV {
pub s_type: StructureType,
pub next: *mut c_void,
pub shader_float16_vector_atomics: Bool32,
}
Expand description
Fields§
§s_type: StructureType
§next: *mut c_void
§shader_float16_vector_atomics: Bool32
Trait Implementations§
source§impl Clone for PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV
impl Clone for PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV
source§fn clone(&self) -> PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV
fn clone(&self) -> PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV
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 PartialEq for PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV
impl PartialEq for PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV
source§fn eq(&self, other: &PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV) -> bool
fn eq(&self, other: &PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV
impl Eq for PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV
impl StructuralPartialEq for PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV
Auto Trait Implementations§
impl Freeze for PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV
impl RefUnwindSafe for PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV
impl !Send for PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV
impl !Sync for PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV
impl Unpin for PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV
impl UnwindSafe for PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV
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