#[repr(C)]pub struct objcore {Show 21 fields
pub magic: c_uint,
pub refcnt: c_int,
pub stobj: [storeobj; 1],
pub objhead: *mut objhead,
pub boc: *mut boc,
pub timer_when: vtim_real,
pub hits: VCL_INT,
pub t_origin: vtim_real,
pub ttl: f32,
pub grace: f32,
pub keep: f32,
pub flags: u8,
pub exp_flags: u8,
pub oa_present: u16,
pub timer_idx: c_uint,
pub last_lru: vtim_real,
pub hsh_list: objcore__bindgen_ty_1,
pub lru_list: objcore__bindgen_ty_2,
pub ban_list: objcore__bindgen_ty_3,
pub exp_list: objcore__bindgen_ty_4,
pub ban: *mut ban,
}Fields§
§magic: c_uint§refcnt: c_int§stobj: [storeobj; 1]§objhead: *mut objhead§boc: *mut boc§timer_when: vtim_real§hits: VCL_INT§t_origin: vtim_real§ttl: f32§grace: f32§keep: f32§flags: u8§exp_flags: u8§oa_present: u16§timer_idx: c_uint§last_lru: vtim_real§hsh_list: objcore__bindgen_ty_1§lru_list: objcore__bindgen_ty_2§ban_list: objcore__bindgen_ty_3§exp_list: objcore__bindgen_ty_4§ban: *mut banTrait Implementations§
impl Copy for objcore
Auto Trait Implementations§
impl Freeze for objcore
impl RefUnwindSafe for objcore
impl !Send for objcore
impl !Sync for objcore
impl Unpin for objcore
impl UnwindSafe for objcore
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