Type Alias ngx_tree_ctx_t

Source
pub type ngx_tree_ctx_t = ngx_tree_ctx_s;

Aliased Type§

struct ngx_tree_ctx_t {
    pub size: i64,
    pub fs_size: i64,
    pub access: usize,
    pub mtime: i64,
    pub init_handler: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void) -> isize>,
    pub file_handler: Option<unsafe extern "C" fn(_: *mut ngx_tree_ctx_s, _: *mut ngx_str_t) -> isize>,
    pub pre_tree_handler: Option<unsafe extern "C" fn(_: *mut ngx_tree_ctx_s, _: *mut ngx_str_t) -> isize>,
    pub post_tree_handler: Option<unsafe extern "C" fn(_: *mut ngx_tree_ctx_s, _: *mut ngx_str_t) -> isize>,
    pub spec_handler: Option<unsafe extern "C" fn(_: *mut ngx_tree_ctx_s, _: *mut ngx_str_t) -> isize>,
    pub data: *mut c_void,
    pub alloc: usize,
    pub log: *mut ngx_log_s,
}

Fields§

§size: i64§fs_size: i64§access: usize§mtime: i64§init_handler: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void) -> isize>§file_handler: Option<unsafe extern "C" fn(_: *mut ngx_tree_ctx_s, _: *mut ngx_str_t) -> isize>§pre_tree_handler: Option<unsafe extern "C" fn(_: *mut ngx_tree_ctx_s, _: *mut ngx_str_t) -> isize>§post_tree_handler: Option<unsafe extern "C" fn(_: *mut ngx_tree_ctx_s, _: *mut ngx_str_t) -> isize>§spec_handler: Option<unsafe extern "C" fn(_: *mut ngx_tree_ctx_s, _: *mut ngx_str_t) -> isize>§data: *mut c_void§alloc: usize§log: *mut ngx_log_s