pub struct VulkanExtShaderAtomicFloat2 {}Expand description
struct for VK_EXT_shader_atomic_float2
Implementations§
Source§impl VulkanExtShaderAtomicFloat2
impl VulkanExtShaderAtomicFloat2
pub fn new( _instance: VkInstance, _get_instance_proc_address: impl FnMut(VkInstance, &'static str) -> *const c_void, ) -> Self
Trait Implementations§
Source§impl Clone for VulkanExtShaderAtomicFloat2
impl Clone for VulkanExtShaderAtomicFloat2
Source§fn clone(&self) -> VulkanExtShaderAtomicFloat2
fn clone(&self) -> VulkanExtShaderAtomicFloat2
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 VulkanExtShaderAtomicFloat2
Source§impl Debug for VulkanExtShaderAtomicFloat2
impl Debug for VulkanExtShaderAtomicFloat2
Source§impl Default for VulkanExtShaderAtomicFloat2
impl Default for VulkanExtShaderAtomicFloat2
Source§fn default() -> VulkanExtShaderAtomicFloat2
fn default() -> VulkanExtShaderAtomicFloat2
Returns the “default value” for a type. Read more
impl VK_EXT_shader_atomic_float2 for VulkanExtShaderAtomicFloat2
Auto Trait Implementations§
impl Freeze for VulkanExtShaderAtomicFloat2
impl RefUnwindSafe for VulkanExtShaderAtomicFloat2
impl Send for VulkanExtShaderAtomicFloat2
impl Sync for VulkanExtShaderAtomicFloat2
impl Unpin for VulkanExtShaderAtomicFloat2
impl UnsafeUnpin for VulkanExtShaderAtomicFloat2
impl UnwindSafe for VulkanExtShaderAtomicFloat2
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