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