pub struct H1PoolEntry {
pub stream: MaybeHttpsStream,
pub last_used: Instant,
}Expand description
Pool entry for HTTP/1.1 connections
Fields§
§stream: MaybeHttpsStream§last_used: InstantImplementations§
Source§impl H1PoolEntry
impl H1PoolEntry
pub fn new(stream: MaybeHttpsStream) -> Self
pub fn is_expired(&self, max_idle: Duration) -> bool
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for H1PoolEntry
impl RefUnwindSafe for H1PoolEntry
impl Send for H1PoolEntry
impl Sync for H1PoolEntry
impl Unpin for H1PoolEntry
impl UnsafeUnpin for H1PoolEntry
impl UnwindSafe for H1PoolEntry
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more