Struct vulkan_bindings::AllocationCallbacks [−][src]
#[repr(C)]pub struct AllocationCallbacks {
pub pUserData: *mut c_void,
pub pfnAllocation: FnAllocationFunction,
pub pfnReallocation: FnReallocationFunction,
pub pfnFree: FnFreeFunction,
pub pfnInternalAllocation: FnInternalAllocationNotification,
pub pfnInternalFree: FnInternalFreeNotification,
}
Fields
pUserData: *mut c_void
pfnAllocation: FnAllocationFunction
pfnReallocation: FnReallocationFunction
pfnFree: FnFreeFunction
pfnInternalAllocation: FnInternalAllocationNotification
pfnInternalFree: FnInternalFreeNotification
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for AllocationCallbacks
impl !Send for AllocationCallbacks
impl !Sync for AllocationCallbacks
impl Unpin for AllocationCallbacks
impl UnwindSafe for AllocationCallbacks
Blanket Implementations
Mutably borrows from an owned value. Read more