Type Alias zend_utility_functions

Source
pub type zend_utility_functions = _zend_utility_functions;

Aliased Type§

struct zend_utility_functions {
Show 13 fields pub error_function: Option<unsafe extern "C" fn(i32, *mut _zend_string, u32, *mut _zend_string)>, pub printf_function: Option<unsafe extern "C" fn(*const i8, ...) -> usize>, pub write_function: Option<unsafe extern "C" fn(*const i8, usize) -> usize>, pub fopen_function: Option<unsafe extern "C" fn(*mut _zend_string, *mut *mut _zend_string) -> *mut _IO_FILE>, pub message_handler: Option<unsafe extern "C" fn(i32, *const c_void)>, pub get_configuration_directive: Option<unsafe extern "C" fn(*mut _zend_string) -> *mut _zval_struct>, pub ticks_function: Option<unsafe extern "C" fn(i32)>, pub on_timeout: Option<unsafe extern "C" fn(i32)>, pub stream_open_function: Option<unsafe extern "C" fn(*mut _zend_file_handle) -> i32>, pub printf_to_smart_string_function: Option<unsafe extern "C" fn(*mut smart_string, *const i8, *mut i8)>, pub printf_to_smart_str_function: Option<unsafe extern "C" fn(*mut smart_str, *const i8, *mut i8)>, pub getenv_function: Option<unsafe extern "C" fn(*const i8, usize) -> *mut i8>, pub resolve_path_function: Option<unsafe extern "C" fn(*mut _zend_string) -> *mut _zend_string>,
}

Fields§

§error_function: Option<unsafe extern "C" fn(i32, *mut _zend_string, u32, *mut _zend_string)>§printf_function: Option<unsafe extern "C" fn(*const i8, ...) -> usize>§write_function: Option<unsafe extern "C" fn(*const i8, usize) -> usize>§fopen_function: Option<unsafe extern "C" fn(*mut _zend_string, *mut *mut _zend_string) -> *mut _IO_FILE>§message_handler: Option<unsafe extern "C" fn(i32, *const c_void)>§get_configuration_directive: Option<unsafe extern "C" fn(*mut _zend_string) -> *mut _zval_struct>§ticks_function: Option<unsafe extern "C" fn(i32)>§on_timeout: Option<unsafe extern "C" fn(i32)>§stream_open_function: Option<unsafe extern "C" fn(*mut _zend_file_handle) -> i32>§printf_to_smart_string_function: Option<unsafe extern "C" fn(*mut smart_string, *const i8, *mut i8)>§printf_to_smart_str_function: Option<unsafe extern "C" fn(*mut smart_str, *const i8, *mut i8)>§getenv_function: Option<unsafe extern "C" fn(*const i8, usize) -> *mut i8>§resolve_path_function: Option<unsafe extern "C" fn(*mut _zend_string) -> *mut _zend_string>