pub struct KhrExternalMemoryFdFn {
pub get_memory_fd_khr: unsafe extern "system" fn(Device, *const MemoryGetFdInfoKHR, *mut i32) -> Result,
pub get_memory_fd_properties_khr: unsafe extern "system" fn(Device, ExternalMemoryHandleTypeFlags, i32, *mut MemoryFdPropertiesKHR) -> Result,
}Fields
get_memory_fd_khr: unsafe extern "system" fn(Device, *const MemoryGetFdInfoKHR, *mut i32) -> Resultget_memory_fd_properties_khr: unsafe extern "system" fn(Device, ExternalMemoryHandleTypeFlags, i32, *mut MemoryFdPropertiesKHR) -> ResultImplementations
Trait Implementations
sourceimpl Clone for KhrExternalMemoryFdFn
impl Clone for KhrExternalMemoryFdFn
sourcefn clone(&self) -> KhrExternalMemoryFdFn
fn clone(&self) -> KhrExternalMemoryFdFn
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 KhrExternalMemoryFdFn
impl Sync for KhrExternalMemoryFdFn
Auto Trait Implementations
impl RefUnwindSafe for KhrExternalMemoryFdFn
impl Unpin for KhrExternalMemoryFdFn
impl UnwindSafe for KhrExternalMemoryFdFn
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