Type Alias phper_sys::zend_module_entry

source ·
pub type zend_module_entry = _zend_module_entry;

Aliased Type§

struct zend_module_entry {
Show 24 fields pub size: u16, pub zend_api: u32, pub zend_debug: u8, pub zts: u8, pub ini_entry: *const _zend_ini_entry, pub deps: *const _zend_module_dep, pub name: *const i8, pub functions: *const _zend_function_entry, pub module_startup_func: Option<unsafe extern "C" fn(_: i32, _: i32) -> i32>, pub module_shutdown_func: Option<unsafe extern "C" fn(_: i32, _: i32) -> i32>, pub request_startup_func: Option<unsafe extern "C" fn(_: i32, _: i32) -> i32>, pub request_shutdown_func: Option<unsafe extern "C" fn(_: i32, _: i32) -> i32>, pub info_func: Option<unsafe extern "C" fn(_: *mut _zend_module_entry)>, pub version: *const i8, pub globals_size: usize, pub globals_ptr: *mut c_void, pub globals_ctor: Option<unsafe extern "C" fn(_: *mut c_void)>, pub globals_dtor: Option<unsafe extern "C" fn(_: *mut c_void)>, pub post_deactivate_func: Option<unsafe extern "C" fn() -> i32>, pub module_started: i32, pub type_: u8, pub handle: *mut c_void, pub module_number: i32, pub build_id: *const i8,
}

Fields§

§size: u16§zend_api: u32§zend_debug: u8§zts: u8§ini_entry: *const _zend_ini_entry§deps: *const _zend_module_dep§name: *const i8§functions: *const _zend_function_entry§module_startup_func: Option<unsafe extern "C" fn(_: i32, _: i32) -> i32>§module_shutdown_func: Option<unsafe extern "C" fn(_: i32, _: i32) -> i32>§request_startup_func: Option<unsafe extern "C" fn(_: i32, _: i32) -> i32>§request_shutdown_func: Option<unsafe extern "C" fn(_: i32, _: i32) -> i32>§info_func: Option<unsafe extern "C" fn(_: *mut _zend_module_entry)>§version: *const i8§globals_size: usize§globals_ptr: *mut c_void§globals_ctor: Option<unsafe extern "C" fn(_: *mut c_void)>§globals_dtor: Option<unsafe extern "C" fn(_: *mut c_void)>§post_deactivate_func: Option<unsafe extern "C" fn() -> i32>§module_started: i32§type_: u8§handle: *mut c_void§module_number: i32§build_id: *const i8