pub struct AndroidExternalMemoryAndroidHardwareBufferFn {
pub get_android_hardware_buffer_properties_android: unsafe extern "system" fn(Device, *const c_void, *mut AndroidHardwareBufferPropertiesANDROID) -> Result,
pub get_memory_android_hardware_buffer_android: unsafe extern "system" fn(Device, *const MemoryGetAndroidHardwareBufferInfoANDROID, *mut *mut c_void) -> Result,
}Fields
get_android_hardware_buffer_properties_android: unsafe extern "system" fn(Device, *const c_void, *mut AndroidHardwareBufferPropertiesANDROID) -> Resultget_memory_android_hardware_buffer_android: unsafe extern "system" fn(Device, *const MemoryGetAndroidHardwareBufferInfoANDROID, *mut *mut c_void) -> ResultImplementations
Trait Implementations
sourceimpl Clone for AndroidExternalMemoryAndroidHardwareBufferFn
impl Clone for AndroidExternalMemoryAndroidHardwareBufferFn
sourcefn clone(&self) -> AndroidExternalMemoryAndroidHardwareBufferFn
fn clone(&self) -> AndroidExternalMemoryAndroidHardwareBufferFn
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 AndroidExternalMemoryAndroidHardwareBufferFn
impl Sync for AndroidExternalMemoryAndroidHardwareBufferFn
Auto Trait Implementations
impl RefUnwindSafe for AndroidExternalMemoryAndroidHardwareBufferFn
impl Unpin for AndroidExternalMemoryAndroidHardwareBufferFn
impl UnwindSafe for AndroidExternalMemoryAndroidHardwareBufferFn
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