pub struct ConnContext {
pub id: ConnId,
pub remote: SocketAddr,
pub local: SocketAddr,
pub transport: Transport,
pub entered_at: Instant,
pub tls: Mutex<Option<TlsInfo>>,
pub http_version: OnceLock<HttpVersion>,
pub user: Mutex<Extensions>,
}Fields§
§id: ConnId§remote: SocketAddr§local: SocketAddr§transport: Transport§entered_at: Instant§tls: Mutex<Option<TlsInfo>>§http_version: OnceLock<HttpVersion>§user: Mutex<Extensions>Auto Trait Implementations§
impl !Freeze for ConnContext
impl !RefUnwindSafe for ConnContext
impl Send for ConnContext
impl Sync for ConnContext
impl Unpin for ConnContext
impl UnsafeUnpin for ConnContext
impl !UnwindSafe for ConnContext
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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