#[repr(C)]pub struct ngx_cycle_s {Show 34 fields
pub conf_ctx: *mut *mut *mut *mut c_void,
pub pool: *mut ngx_pool_s,
pub log: *mut ngx_log_s,
pub new_log: ngx_log_s,
pub log_use_stderr: usize,
pub files: *mut *mut ngx_connection_s,
pub free_connections: *mut ngx_connection_s,
pub free_connection_n: usize,
pub modules: *mut *mut ngx_module_s,
pub modules_n: usize,
pub modules_used: usize,
pub reusable_connections_queue: ngx_queue_s,
pub reusable_connections_n: usize,
pub connections_reuse_time: i64,
pub listening: ngx_array_t,
pub paths: ngx_array_t,
pub config_dump: ngx_array_t,
pub config_dump_rbtree: ngx_rbtree_s,
pub config_dump_sentinel: ngx_rbtree_node_s,
pub open_files: ngx_list_t,
pub shared_memory: ngx_list_t,
pub connection_n: usize,
pub files_n: usize,
pub connections: *mut ngx_connection_s,
pub read_events: *mut ngx_event_s,
pub write_events: *mut ngx_event_s,
pub old_cycle: *mut ngx_cycle_s,
pub conf_file: ngx_str_t,
pub conf_param: ngx_str_t,
pub conf_prefix: ngx_str_t,
pub prefix: ngx_str_t,
pub error_log: ngx_str_t,
pub lock_file: ngx_str_t,
pub hostname: ngx_str_t,
}
Fields§
§conf_ctx: *mut *mut *mut *mut c_void
§pool: *mut ngx_pool_s
§log: *mut ngx_log_s
§new_log: ngx_log_s
§log_use_stderr: usize
§files: *mut *mut ngx_connection_s
§free_connections: *mut ngx_connection_s
§free_connection_n: usize
§modules: *mut *mut ngx_module_s
§modules_n: usize
§modules_used: usize
§reusable_connections_queue: ngx_queue_s
§reusable_connections_n: usize
§connections_reuse_time: i64
§listening: ngx_array_t
§paths: ngx_array_t
§config_dump: ngx_array_t
§config_dump_rbtree: ngx_rbtree_s
§config_dump_sentinel: ngx_rbtree_node_s
§open_files: ngx_list_t
§connection_n: usize
§files_n: usize
§connections: *mut ngx_connection_s
§read_events: *mut ngx_event_s
§write_events: *mut ngx_event_s
§old_cycle: *mut ngx_cycle_s
§conf_file: ngx_str_t
§conf_param: ngx_str_t
§conf_prefix: ngx_str_t
§prefix: ngx_str_t
§error_log: ngx_str_t
§lock_file: ngx_str_t
§hostname: ngx_str_t
Trait Implementations§
Source§impl Clone for ngx_cycle_s
impl Clone for ngx_cycle_s
Source§fn clone(&self) -> ngx_cycle_s
fn clone(&self) -> ngx_cycle_s
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ngx_cycle_s
impl Debug for ngx_cycle_s
impl Copy for ngx_cycle_s
Auto Trait Implementations§
impl Freeze for ngx_cycle_s
impl RefUnwindSafe for ngx_cycle_s
impl !Send for ngx_cycle_s
impl !Sync for ngx_cycle_s
impl Unpin for ngx_cycle_s
impl UnwindSafe for ngx_cycle_s
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more