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) -> Result§set_buffer_collection_image_constraints_fuchsia: unsafe extern "system" fn(Device, BufferCollectionFUCHSIA, *const ImageConstraintsInfoFUCHSIA) -> Result§set_buffer_collection_buffer_constraints_fuchsia: unsafe extern "system" fn(Device, BufferCollectionFUCHSIA, *const BufferConstraintsInfoFUCHSIA) -> Result§destroy_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§
Source§impl Clone for FuchsiaBufferCollectionFn
impl Clone for FuchsiaBufferCollectionFn
Source§fn clone(&self) -> FuchsiaBufferCollectionFn
fn clone(&self) -> FuchsiaBufferCollectionFn
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Send for FuchsiaBufferCollectionFn
impl Sync for FuchsiaBufferCollectionFn
Auto Trait Implementations§
impl Freeze for FuchsiaBufferCollectionFn
impl RefUnwindSafe for FuchsiaBufferCollectionFn
impl Unpin for FuchsiaBufferCollectionFn
impl UnsafeUnpin for FuchsiaBufferCollectionFn
impl UnwindSafe for FuchsiaBufferCollectionFn
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more