pub struct VulkanHandle { /* private fields */ }Expand description
Bit pattern of a borrowed Vulkan non-dispatchable handle. It transfers no
ownership and grants no memory access. Zero represents VK_NULL_HANDLE.
Implementations§
Source§impl VulkanHandle
impl VulkanHandle
Trait Implementations§
Source§impl Clone for VulkanHandle
impl Clone for VulkanHandle
Source§fn clone(&self) -> VulkanHandle
fn clone(&self) -> VulkanHandle
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 moreSource§impl Debug for VulkanHandle
impl Debug for VulkanHandle
Source§impl Hash for VulkanHandle
impl Hash for VulkanHandle
Source§impl PartialEq for VulkanHandle
impl PartialEq for VulkanHandle
impl Copy for VulkanHandle
impl Eq for VulkanHandle
impl StructuralPartialEq for VulkanHandle
Auto Trait Implementations§
impl Freeze for VulkanHandle
impl RefUnwindSafe for VulkanHandle
impl !Send for VulkanHandle
impl !Sync for VulkanHandle
impl Unpin for VulkanHandle
impl UnsafeUnpin for VulkanHandle
impl UnwindSafe for VulkanHandle
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