pub struct VulkanExtExternalMemoryHost { /* private fields */ }Expand description
struct for VK_EXT_external_memory_host
Implementations§
Source§impl VulkanExtExternalMemoryHost
impl VulkanExtExternalMemoryHost
pub fn new( instance: VkInstance, get_instance_proc_address: impl FnMut(VkInstance, &'static str) -> *const c_void, ) -> Self
Trait Implementations§
Source§impl Clone for VulkanExtExternalMemoryHost
impl Clone for VulkanExtExternalMemoryHost
Source§fn clone(&self) -> VulkanExtExternalMemoryHost
fn clone(&self) -> VulkanExtExternalMemoryHost
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 VulkanExtExternalMemoryHost
Source§impl Debug for VulkanExtExternalMemoryHost
impl Debug for VulkanExtExternalMemoryHost
Source§impl VK_EXT_external_memory_host for VulkanExtExternalMemoryHost
impl VK_EXT_external_memory_host for VulkanExtExternalMemoryHost
Source§fn vkGetMemoryHostPointerPropertiesEXT(
&self,
device: VkDevice,
handleType: VkExternalMemoryHandleTypeFlagBits,
pHostPointer: *const c_void,
pMemoryHostPointerProperties: *mut VkMemoryHostPointerPropertiesEXT,
) -> Result<(), VkError>
fn vkGetMemoryHostPointerPropertiesEXT( &self, device: VkDevice, handleType: VkExternalMemoryHandleTypeFlagBits, pHostPointer: *const c_void, pMemoryHostPointerProperties: *mut VkMemoryHostPointerPropertiesEXT, ) -> Result<(), VkError>
Auto Trait Implementations§
impl Freeze for VulkanExtExternalMemoryHost
impl RefUnwindSafe for VulkanExtExternalMemoryHost
impl Send for VulkanExtExternalMemoryHost
impl Sync for VulkanExtExternalMemoryHost
impl Unpin for VulkanExtExternalMemoryHost
impl UnsafeUnpin for VulkanExtExternalMemoryHost
impl UnwindSafe for VulkanExtExternalMemoryHost
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