#[repr(C)]pub struct ngx_http_file_cache_node_t {
pub node: ngx_rbtree_node_s,
pub queue: ngx_queue_s,
pub key: [u8; 8],
pub _bitfield_align_1: [u32; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 7]>,
pub uniq: u64,
pub expire: i64,
pub valid_sec: i64,
pub body_start: usize,
pub fs_size: i64,
pub lock_time: usize,
}
Fields§
§node: ngx_rbtree_node_s
§queue: ngx_queue_s
§key: [u8; 8]
§_bitfield_align_1: [u32; 0]
§_bitfield_1: __BindgenBitfieldUnit<[u8; 7]>
§uniq: u64
§expire: i64
§valid_sec: i64
§body_start: usize
§fs_size: i64
§lock_time: usize
Implementations§
Source§impl ngx_http_file_cache_node_t
impl ngx_http_file_cache_node_t
pub fn count(&self) -> u32
pub fn set_count(&mut self, val: u32)
pub unsafe fn count_raw(this: *const ngx_http_file_cache_node_t) -> u32
pub unsafe fn set_count_raw(this: *mut ngx_http_file_cache_node_t, val: u32)
pub fn uses(&self) -> u32
pub fn set_uses(&mut self, val: u32)
pub unsafe fn uses_raw(this: *const ngx_http_file_cache_node_t) -> u32
pub unsafe fn set_uses_raw(this: *mut ngx_http_file_cache_node_t, val: u32)
pub fn valid_msec(&self) -> u32
pub fn set_valid_msec(&mut self, val: u32)
pub unsafe fn valid_msec_raw(this: *const ngx_http_file_cache_node_t) -> u32
pub unsafe fn set_valid_msec_raw( this: *mut ngx_http_file_cache_node_t, val: u32, )
pub fn error(&self) -> u32
pub fn set_error(&mut self, val: u32)
pub unsafe fn error_raw(this: *const ngx_http_file_cache_node_t) -> u32
pub unsafe fn set_error_raw(this: *mut ngx_http_file_cache_node_t, val: u32)
pub fn exists(&self) -> u32
pub fn set_exists(&mut self, val: u32)
pub unsafe fn exists_raw(this: *const ngx_http_file_cache_node_t) -> u32
pub unsafe fn set_exists_raw(this: *mut ngx_http_file_cache_node_t, val: u32)
pub fn updating(&self) -> u32
pub fn set_updating(&mut self, val: u32)
pub unsafe fn updating_raw(this: *const ngx_http_file_cache_node_t) -> u32
pub unsafe fn set_updating_raw(this: *mut ngx_http_file_cache_node_t, val: u32)
pub fn deleting(&self) -> u32
pub fn set_deleting(&mut self, val: u32)
pub unsafe fn deleting_raw(this: *const ngx_http_file_cache_node_t) -> u32
pub unsafe fn set_deleting_raw(this: *mut ngx_http_file_cache_node_t, val: u32)
pub fn purged(&self) -> u32
pub fn set_purged(&mut self, val: u32)
pub unsafe fn purged_raw(this: *const ngx_http_file_cache_node_t) -> u32
pub unsafe fn set_purged_raw(this: *mut ngx_http_file_cache_node_t, val: u32)
pub fn new_bitfield_1( count: u32, uses: u32, valid_msec: u32, error: u32, exists: u32, updating: u32, deleting: u32, purged: u32, ) -> __BindgenBitfieldUnit<[u8; 7]>
Trait Implementations§
Source§impl Clone for ngx_http_file_cache_node_t
impl Clone for ngx_http_file_cache_node_t
Source§fn clone(&self) -> ngx_http_file_cache_node_t
fn clone(&self) -> ngx_http_file_cache_node_t
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_http_file_cache_node_t
impl Debug for ngx_http_file_cache_node_t
impl Copy for ngx_http_file_cache_node_t
Auto Trait Implementations§
impl Freeze for ngx_http_file_cache_node_t
impl RefUnwindSafe for ngx_http_file_cache_node_t
impl !Send for ngx_http_file_cache_node_t
impl !Sync for ngx_http_file_cache_node_t
impl Unpin for ngx_http_file_cache_node_t
impl UnwindSafe for ngx_http_file_cache_node_t
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