Type Alias R_ObjectTable
Source pub type R_ObjectTable = Struct__R_ObjectTable;
struct R_ObjectTable {
pub _type: i32,
pub cachedNames: *mut *mut i8,
pub active: Rboolean,
pub exists: Option<unsafe extern "C" fn(*const i8, *mut Rboolean, *mut Struct__R_ObjectTable) -> Rboolean>,
pub get: Option<unsafe extern "C" fn(*const i8, *mut Rboolean, *mut Struct__R_ObjectTable) -> *mut Struct_SEXPREC>,
pub remove: Option<unsafe extern "C" fn(*const i8, *mut Struct__R_ObjectTable) -> i32>,
pub assign: Option<unsafe extern "C" fn(*const i8, *mut Struct_SEXPREC, *mut Struct__R_ObjectTable) -> *mut Struct_SEXPREC>,
pub objects: Option<unsafe extern "C" fn(*mut Struct__R_ObjectTable) -> *mut Struct_SEXPREC>,
pub canCache: Option<unsafe extern "C" fn(*const i8, *mut Struct__R_ObjectTable) -> Rboolean>,
pub onDetach: Option<unsafe extern "C" fn(*mut Struct__R_ObjectTable)>,
pub onAttach: Option<unsafe extern "C" fn(*mut Struct__R_ObjectTable)>,
pub privateData: *mut c_void,
}