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