#[repr(C)]pub struct THAllocator {
pub malloc: Option<unsafe extern "C" fn(arg1: *mut c_void, arg2: isize) -> *mut c_void>,
pub realloc: Option<unsafe extern "C" fn(arg1: *mut c_void, arg2: *mut c_void, arg3: isize) -> *mut c_void>,
pub free: Option<unsafe extern "C" fn(arg1: *mut c_void, arg2: *mut c_void)>,
}
Fields§
§malloc: Option<unsafe extern "C" fn(arg1: *mut c_void, arg2: isize) -> *mut c_void>
§realloc: Option<unsafe extern "C" fn(arg1: *mut c_void, arg2: *mut c_void, arg3: isize) -> *mut c_void>
§free: Option<unsafe extern "C" fn(arg1: *mut c_void, arg2: *mut c_void)>
Trait Implementations§
Source§impl Clone for THAllocator
impl Clone for THAllocator
impl Copy for THAllocator
Auto Trait Implementations§
impl Freeze for THAllocator
impl RefUnwindSafe for THAllocator
impl Send for THAllocator
impl Sync for THAllocator
impl Unpin for THAllocator
impl UnwindSafe for THAllocator
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