Struct phper_sys::_php_core_globals
source · [−]#[repr(C)]pub struct _php_core_globals {Show 77 fields
pub implicit_flush: zend_bool,
pub output_buffering: zend_long,
pub enable_dl: zend_bool,
pub output_handler: *mut c_char,
pub unserialize_callback_func: *mut c_char,
pub serialize_precision: zend_long,
pub memory_limit: zend_long,
pub max_input_time: zend_long,
pub track_errors: zend_bool,
pub display_errors: zend_bool,
pub display_startup_errors: zend_bool,
pub log_errors: zend_bool,
pub log_errors_max_len: zend_long,
pub ignore_repeated_errors: zend_bool,
pub ignore_repeated_source: zend_bool,
pub report_memleaks: zend_bool,
pub error_log: *mut c_char,
pub doc_root: *mut c_char,
pub user_dir: *mut c_char,
pub include_path: *mut c_char,
pub open_basedir: *mut c_char,
pub extension_dir: *mut c_char,
pub php_binary: *mut c_char,
pub sys_temp_dir: *mut c_char,
pub upload_tmp_dir: *mut c_char,
pub upload_max_filesize: zend_long,
pub error_append_string: *mut c_char,
pub error_prepend_string: *mut c_char,
pub auto_prepend_file: *mut c_char,
pub auto_append_file: *mut c_char,
pub input_encoding: *mut c_char,
pub internal_encoding: *mut c_char,
pub output_encoding: *mut c_char,
pub arg_separator: arg_separators,
pub variables_order: *mut c_char,
pub rfc1867_protected_variables: HashTable,
pub connection_status: c_short,
pub ignore_user_abort: zend_bool,
pub header_is_being_sent: c_uchar,
pub tick_functions: zend_llist,
pub http_globals: [zval; 6],
pub expose_php: zend_bool,
pub register_argc_argv: zend_bool,
pub auto_globals_jit: zend_bool,
pub docref_root: *mut c_char,
pub docref_ext: *mut c_char,
pub html_errors: zend_bool,
pub xmlrpc_errors: zend_bool,
pub xmlrpc_error_number: zend_long,
pub activated_auto_globals: [zend_bool; 8],
pub modules_activated: zend_bool,
pub file_uploads: zend_bool,
pub during_request_startup: zend_bool,
pub allow_url_fopen: zend_bool,
pub enable_post_data_reading: zend_bool,
pub report_zend_debug: zend_bool,
pub last_error_type: c_int,
pub last_error_message: *mut c_char,
pub last_error_file: *mut c_char,
pub last_error_lineno: c_int,
pub php_sys_temp_dir: *mut c_char,
pub disable_functions: *mut c_char,
pub disable_classes: *mut c_char,
pub allow_url_include: zend_bool,
pub max_input_nesting_level: zend_long,
pub max_input_vars: zend_long,
pub in_user_include: zend_bool,
pub user_ini_filename: *mut c_char,
pub user_ini_cache_ttl: zend_long,
pub request_order: *mut c_char,
pub mail_x_header: zend_bool,
pub mail_log: *mut c_char,
pub in_error_log: zend_bool,
pub syslog_facility: zend_long,
pub syslog_ident: *mut c_char,
pub have_called_openlog: zend_bool,
pub syslog_filter: zend_long,
}Fields
implicit_flush: zend_booloutput_buffering: zend_longenable_dl: zend_booloutput_handler: *mut c_charunserialize_callback_func: *mut c_charserialize_precision: zend_longmemory_limit: zend_longmax_input_time: zend_longtrack_errors: zend_booldisplay_errors: zend_booldisplay_startup_errors: zend_boollog_errors: zend_boollog_errors_max_len: zend_longignore_repeated_errors: zend_boolignore_repeated_source: zend_boolreport_memleaks: zend_boolerror_log: *mut c_chardoc_root: *mut c_charuser_dir: *mut c_charinclude_path: *mut c_charopen_basedir: *mut c_charextension_dir: *mut c_charphp_binary: *mut c_charsys_temp_dir: *mut c_charupload_tmp_dir: *mut c_charupload_max_filesize: zend_longerror_append_string: *mut c_charerror_prepend_string: *mut c_charauto_prepend_file: *mut c_charauto_append_file: *mut c_charinput_encoding: *mut c_charinternal_encoding: *mut c_charoutput_encoding: *mut c_chararg_separator: arg_separatorsvariables_order: *mut c_charrfc1867_protected_variables: HashTableconnection_status: c_shortignore_user_abort: zend_boolheader_is_being_sent: c_uchartick_functions: zend_llisthttp_globals: [zval; 6]expose_php: zend_boolregister_argc_argv: zend_boolauto_globals_jit: zend_booldocref_root: *mut c_chardocref_ext: *mut c_charhtml_errors: zend_boolxmlrpc_errors: zend_boolxmlrpc_error_number: zend_longactivated_auto_globals: [zend_bool; 8]modules_activated: zend_boolfile_uploads: zend_boolduring_request_startup: zend_boolallow_url_fopen: zend_boolenable_post_data_reading: zend_boolreport_zend_debug: zend_boollast_error_type: c_intlast_error_message: *mut c_charlast_error_file: *mut c_charlast_error_lineno: c_intphp_sys_temp_dir: *mut c_chardisable_functions: *mut c_chardisable_classes: *mut c_charallow_url_include: zend_boolmax_input_nesting_level: zend_longmax_input_vars: zend_longin_user_include: zend_booluser_ini_filename: *mut c_charuser_ini_cache_ttl: zend_longrequest_order: *mut c_charmail_x_header: zend_boolmail_log: *mut c_charin_error_log: zend_boolsyslog_facility: zend_longsyslog_ident: *mut c_charhave_called_openlog: zend_boolsyslog_filter: zend_longTrait Implementations
sourceimpl Clone for _php_core_globals
impl Clone for _php_core_globals
sourcefn clone(&self) -> _php_core_globals
fn clone(&self) -> _php_core_globals
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
impl Copy for _php_core_globals
Auto Trait Implementations
impl RefUnwindSafe for _php_core_globals
impl !Send for _php_core_globals
impl !Sync for _php_core_globals
impl Unpin for _php_core_globals
impl UnwindSafe for _php_core_globals
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more