pub struct FuchsiaBufferCollectionFn {
pub create_buffer_collection_fuchsia: unsafe extern "system" fn(Device, *const BufferCollectionCreateInfoFUCHSIA, *const AllocationCallbacks, *mut BufferCollectionFUCHSIA) -> Result,
pub set_buffer_collection_image_constraints_fuchsia: unsafe extern "system" fn(Device, BufferCollectionFUCHSIA, *const ImageConstraintsInfoFUCHSIA) -> Result,
pub set_buffer_collection_buffer_constraints_fuchsia: unsafe extern "system" fn(Device, BufferCollectionFUCHSIA, *const BufferConstraintsInfoFUCHSIA) -> Result,
pub destroy_buffer_collection_fuchsia: unsafe extern "system" fn(Device, BufferCollectionFUCHSIA, *const AllocationCallbacks),
pub get_buffer_collection_properties_fuchsia: unsafe extern "system" fn(Device, BufferCollectionFUCHSIA, *mut BufferCollectionPropertiesFUCHSIA) -> Result,
}Fields
create_buffer_collection_fuchsia: unsafe extern "system" fn(Device, *const BufferCollectionCreateInfoFUCHSIA, *const AllocationCallbacks, *mut BufferCollectionFUCHSIA) -> Resultset_buffer_collection_image_constraints_fuchsia: unsafe extern "system" fn(Device, BufferCollectionFUCHSIA, *const ImageConstraintsInfoFUCHSIA) -> Resultset_buffer_collection_buffer_constraints_fuchsia: unsafe extern "system" fn(Device, BufferCollectionFUCHSIA, *const BufferConstraintsInfoFUCHSIA) -> Resultdestroy_buffer_collection_fuchsia: unsafe extern "system" fn(Device, BufferCollectionFUCHSIA, *const AllocationCallbacks)get_buffer_collection_properties_fuchsia: unsafe extern "system" fn(Device, BufferCollectionFUCHSIA, *mut BufferCollectionPropertiesFUCHSIA) -> ResultImplementations
Trait Implementations
sourceimpl Clone for FuchsiaBufferCollectionFn
impl Clone for FuchsiaBufferCollectionFn
sourcefn clone(&self) -> FuchsiaBufferCollectionFn
fn clone(&self) -> FuchsiaBufferCollectionFn
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 FuchsiaBufferCollectionFn
impl Sync for FuchsiaBufferCollectionFn
Auto Trait Implementations
impl RefUnwindSafe for FuchsiaBufferCollectionFn
impl Unpin for FuchsiaBufferCollectionFn
impl UnwindSafe for FuchsiaBufferCollectionFn
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