Struct ash::vk::AllocationCallbacks
source · #[repr(C)]pub struct AllocationCallbacks {
pub p_user_data: *mut c_void,
pub pfn_allocation: PFN_vkAllocationFunction,
pub pfn_reallocation: PFN_vkReallocationFunction,
pub pfn_free: PFN_vkFreeFunction,
pub pfn_internal_allocation: PFN_vkInternalAllocationNotification,
pub pfn_internal_free: PFN_vkInternalFreeNotification,
}Expand description
Fields§
§p_user_data: *mut c_void§pfn_allocation: PFN_vkAllocationFunction§pfn_reallocation: PFN_vkReallocationFunction§pfn_free: PFN_vkFreeFunction§pfn_internal_allocation: PFN_vkInternalAllocationNotification§pfn_internal_free: PFN_vkInternalFreeNotificationImplementations§
source§impl AllocationCallbacks
impl AllocationCallbacks
pub fn builder<'a>() -> AllocationCallbacksBuilder<'a>
Trait Implementations§
source§impl Clone for AllocationCallbacks
impl Clone for AllocationCallbacks
source§fn clone(&self) -> AllocationCallbacks
fn clone(&self) -> AllocationCallbacks
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more