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