#[repr(C)]pub struct sess {Show 16 fields
pub magic: c_uint,
pub sattr: [u16; 9],
pub listen_sock: *mut listen_sock,
pub refcnt: c_int,
pub fd: c_int,
pub vxid: vxid_t,
pub mtx: lock,
pub pool: *mut pool,
pub ws: [ws; 1],
pub t_open: vtim_real,
pub t_idle: vtim_real,
pub timeout_idle: vtim_dur,
pub timeout_linger: vtim_dur,
pub send_timeout: vtim_dur,
pub idle_send_timeout: vtim_dur,
pub tls: *mut vtls_sess,
}Fields§
§magic: c_uint§sattr: [u16; 9]§listen_sock: *mut listen_sock§refcnt: c_int§fd: c_int§vxid: vxid_t§mtx: lock§pool: *mut pool§ws: [ws; 1]§t_open: vtim_real§t_idle: vtim_real§timeout_idle: vtim_dur§timeout_linger: vtim_dur§send_timeout: vtim_dur§idle_send_timeout: vtim_dur§tls: *mut vtls_sessTrait Implementations§
Auto Trait Implementations§
impl !Send for sess
impl !Sync for sess
impl Freeze for sess
impl RefUnwindSafe for sess
impl Unpin for sess
impl UnsafeUnpin for sess
impl UnwindSafe for sess
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