pub struct VulkanNvShaderAtomicFloat16Vector {}Expand description
struct for VK_NV_shader_atomic_float16_vector
Implementations§
Source§impl VulkanNvShaderAtomicFloat16Vector
impl VulkanNvShaderAtomicFloat16Vector
pub fn new( _instance: VkInstance, _get_instance_proc_address: impl FnMut(VkInstance, &'static str) -> *const c_void, ) -> Self
Trait Implementations§
Source§impl Clone for VulkanNvShaderAtomicFloat16Vector
impl Clone for VulkanNvShaderAtomicFloat16Vector
Source§fn clone(&self) -> VulkanNvShaderAtomicFloat16Vector
fn clone(&self) -> VulkanNvShaderAtomicFloat16Vector
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for VulkanNvShaderAtomicFloat16Vector
Source§impl Default for VulkanNvShaderAtomicFloat16Vector
impl Default for VulkanNvShaderAtomicFloat16Vector
Source§fn default() -> VulkanNvShaderAtomicFloat16Vector
fn default() -> VulkanNvShaderAtomicFloat16Vector
Returns the “default value” for a type. Read more
impl VK_NV_shader_atomic_float16_vector for VulkanNvShaderAtomicFloat16Vector
Auto Trait Implementations§
impl Freeze for VulkanNvShaderAtomicFloat16Vector
impl RefUnwindSafe for VulkanNvShaderAtomicFloat16Vector
impl Send for VulkanNvShaderAtomicFloat16Vector
impl Sync for VulkanNvShaderAtomicFloat16Vector
impl Unpin for VulkanNvShaderAtomicFloat16Vector
impl UnsafeUnpin for VulkanNvShaderAtomicFloat16Vector
impl UnwindSafe for VulkanNvShaderAtomicFloat16Vector
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