Struct ash::vk::ExtExternalMemoryHostFn
source · pub struct ExtExternalMemoryHostFn { /* private fields */ }
Implementations
sourceimpl ExtExternalMemoryHostFn
impl ExtExternalMemoryHostFn
pub fn load<F>(_f: F) -> Selfwhere
F: FnMut(&CStr) -> *const c_void,
pub unsafe fn get_memory_host_pointer_properties_ext(
&self,
device: Device,
handle_type: ExternalMemoryHandleTypeFlags,
p_host_pointer: *const c_void,
p_memory_host_pointer_properties: *mut MemoryHostPointerPropertiesEXT
) -> Result
Trait Implementations
sourceimpl Clone for ExtExternalMemoryHostFn
impl Clone for ExtExternalMemoryHostFn
impl Send for ExtExternalMemoryHostFn
impl Sync for ExtExternalMemoryHostFn
Auto Trait Implementations
impl RefUnwindSafe for ExtExternalMemoryHostFn
impl Unpin for ExtExternalMemoryHostFn
impl UnwindSafe for ExtExternalMemoryHostFn
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more