Type Alias ModuleItem
Source pub type ModuleItem = moduleItem;
struct ModuleItem {
pub name: *const i8,
pub moduleIndex: u32,
pub allocateFunction: Option<unsafe extern "C" fn(_: *mut environmentData) -> *mut c_void>,
pub freeFunction: Option<unsafe extern "C" fn(_: *mut environmentData, _: *mut c_void)>,
pub bloadModuleReference: Option<unsafe extern "C" fn(_: *mut environmentData, _: u64) -> *mut c_void>,
pub constructsToCModuleReference: Option<unsafe extern "C" fn(_: *mut environmentData, _: *mut _IO_FILE, _: u64, _: u32, _: u32)>,
pub findFunction: Option<unsafe extern "C" fn(_: *mut environmentData, _: *const i8) -> *mut constructHeader>,
pub next: *mut moduleItem,
}