Struct screen_13::prelude::vk::AllocationCallbacks
source · pub struct AllocationCallbacks {
pub p_user_data: *mut c_void,
pub pfn_allocation: Option<unsafe extern "system" fn(_: *mut c_void, _: usize, _: usize, _: SystemAllocationScope) -> *mut c_void>,
pub pfn_reallocation: Option<unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: usize, _: usize, _: SystemAllocationScope) -> *mut c_void>,
pub pfn_free: Option<unsafe extern "system" fn(_: *mut c_void, _: *mut c_void)>,
pub pfn_internal_allocation: Option<unsafe extern "system" fn(_: *mut c_void, _: usize, _: InternalAllocationType, _: SystemAllocationScope)>,
pub pfn_internal_free: Option<unsafe extern "system" fn(_: *mut c_void, _: usize, _: InternalAllocationType, _: SystemAllocationScope)>,
}Expand description
Fields§
§p_user_data: *mut c_void§pfn_allocation: Option<unsafe extern "system" fn(_: *mut c_void, _: usize, _: usize, _: SystemAllocationScope) -> *mut c_void>§pfn_reallocation: Option<unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: usize, _: usize, _: SystemAllocationScope) -> *mut c_void>§pfn_free: Option<unsafe extern "system" fn(_: *mut c_void, _: *mut c_void)>§pfn_internal_allocation: Option<unsafe extern "system" fn(_: *mut c_void, _: usize, _: InternalAllocationType, _: SystemAllocationScope)>§pfn_internal_free: Option<unsafe extern "system" fn(_: *mut c_void, _: usize, _: InternalAllocationType, _: SystemAllocationScope)>Implementations§
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 moresource§impl Debug for AllocationCallbacks
impl Debug for AllocationCallbacks
source§impl Default for AllocationCallbacks
impl Default for AllocationCallbacks
source§fn default() -> AllocationCallbacks
fn default() -> AllocationCallbacks
Returns the “default value” for a type. Read more