Struct frida_sys::_GMemVTable
source · #[repr(C)]pub struct _GMemVTable {
pub malloc: Option<unsafe extern "C" fn(n_bytes: gsize) -> gpointer>,
pub realloc: Option<unsafe extern "C" fn(mem: gpointer, n_bytes: gsize) -> gpointer>,
pub memalign: Option<unsafe extern "C" fn(alignment: gsize, size: gsize) -> gpointer>,
pub free: Option<unsafe extern "C" fn(mem: gpointer)>,
pub calloc: Option<unsafe extern "C" fn(n_blocks: gsize, n_block_bytes: gsize) -> gpointer>,
pub try_malloc: Option<unsafe extern "C" fn(n_bytes: gsize) -> gpointer>,
pub try_realloc: Option<unsafe extern "C" fn(mem: gpointer, n_bytes: gsize) -> gpointer>,
}Fields§
§malloc: Option<unsafe extern "C" fn(n_bytes: gsize) -> gpointer>§realloc: Option<unsafe extern "C" fn(mem: gpointer, n_bytes: gsize) -> gpointer>§memalign: Option<unsafe extern "C" fn(alignment: gsize, size: gsize) -> gpointer>§free: Option<unsafe extern "C" fn(mem: gpointer)>§calloc: Option<unsafe extern "C" fn(n_blocks: gsize, n_block_bytes: gsize) -> gpointer>§try_malloc: Option<unsafe extern "C" fn(n_bytes: gsize) -> gpointer>§try_realloc: Option<unsafe extern "C" fn(mem: gpointer, n_bytes: gsize) -> gpointer>Trait Implementations§
source§impl Clone for _GMemVTable
impl Clone for _GMemVTable
source§fn clone(&self) -> _GMemVTable
fn clone(&self) -> _GMemVTable
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