Struct libsqlite3_sys::Struct_sqlite3_mem_methods [] [src]

pub struct Struct_sqlite3_mem_methods {
    pub xMalloc: Option< extern "C" fn(arg1: c_int) -> *mut c_void>,
    pub xFree: Option<unsafe  extern "C" fn(arg1: *mut c_void)>,
    pub xRealloc: Option<unsafe  extern "C" fn(arg1: *mut c_void, arg2: c_int) -> *mut c_void>,
    pub xSize: Option<unsafe  extern "C" fn(arg1: *mut c_void) -> c_int>,
    pub xRoundup: Option< extern "C" fn(arg1: c_int) -> c_int>,
    pub xInit: Option<unsafe  extern "C" fn(arg1: *mut c_void) -> c_int>,
    pub xShutdown: Option<unsafe  extern "C" fn(arg1: *mut c_void)>,
    pub pAppData: *mut c_void,
}

Fields

xMalloc
xFree
xRealloc
xSize
xRoundup
xInit
xShutdown
pAppData

Trait Implementations

impl Clone for Struct_sqlite3_mem_methods

fn clone(&self) -> Self

1.0.0fn clone_from(&mut self, source: &Self)

impl Default for Struct_sqlite3_mem_methods

fn default() -> Self

Derived Implementations

impl Copy for Struct_sqlite3_mem_methods