pub struct KhrExternalMemoryWin32Fn {
pub get_memory_win32_handle_khr: unsafe extern "system" fn(Device, *const MemoryGetWin32HandleInfoKHR, *mut *mut c_void) -> Result,
pub get_memory_win32_handle_properties_khr: unsafe extern "system" fn(Device, ExternalMemoryHandleTypeFlags, *mut c_void, *mut MemoryWin32HandlePropertiesKHR) -> Result,
}Fields
get_memory_win32_handle_khr: unsafe extern "system" fn(Device, *const MemoryGetWin32HandleInfoKHR, *mut *mut c_void) -> Resultget_memory_win32_handle_properties_khr: unsafe extern "system" fn(Device, ExternalMemoryHandleTypeFlags, *mut c_void, *mut MemoryWin32HandlePropertiesKHR) -> ResultImplementations
Trait Implementations
sourceimpl Clone for KhrExternalMemoryWin32Fn
impl Clone for KhrExternalMemoryWin32Fn
sourcefn clone(&self) -> KhrExternalMemoryWin32Fn
fn clone(&self) -> KhrExternalMemoryWin32Fn
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
impl Send for KhrExternalMemoryWin32Fn
impl Sync for KhrExternalMemoryWin32Fn
Auto Trait Implementations
impl RefUnwindSafe for KhrExternalMemoryWin32Fn
impl Unpin for KhrExternalMemoryWin32Fn
impl UnwindSafe for KhrExternalMemoryWin32Fn
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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