Type Alias ngx_http_cache_t
Source pub type ngx_http_cache_t = ngx_http_cache_s;
struct ngx_http_cache_t {Show 35 fields
pub file: ngx_file_s,
pub keys: ngx_array_t,
pub crc32: u32,
pub key: [u8; 16],
pub main: [u8; 16],
pub uniq: u64,
pub valid_sec: i64,
pub updating_sec: i64,
pub error_sec: i64,
pub last_modified: i64,
pub date: i64,
pub etag: ngx_str_t,
pub vary: ngx_str_t,
pub variant: [u8; 16],
pub buffer_size: usize,
pub header_start: usize,
pub body_start: usize,
pub length: i64,
pub fs_size: i64,
pub min_uses: usize,
pub error: usize,
pub valid_msec: usize,
pub vary_tag: usize,
pub buf: *mut ngx_buf_s,
pub file_cache: *mut ngx_http_file_cache_s,
pub node: *mut ngx_http_file_cache_node_t,
pub thread_task: *mut ngx_thread_task_s,
pub lock_timeout: usize,
pub lock_age: usize,
pub lock_time: usize,
pub wait_time: usize,
pub wait_event: ngx_event_s,
pub _bitfield_align_1: [u8; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 2]>,
pub __bindgen_padding_0: [u16; 3],
}
§main: [u8; 16]
§body_start: usize