pub struct AdaptiveSummary {
pub current_bounce_rate: f64,
pub advice: KernelCompressionAdvice,
pub signals_received: usize,
}Expand description
Snapshot of the kernel’s adaptive compression signal state.
Fields§
§current_bounce_rate: f64Most recently observed bounce rate.
advice: KernelCompressionAdviceCompression adjustment advised by the current signal.
signals_received: usizeNumber of bounce-rate signals recorded since the last reset.
Trait Implementations§
Source§impl Clone for AdaptiveSummary
impl Clone for AdaptiveSummary
Source§fn clone(&self) -> AdaptiveSummary
fn clone(&self) -> AdaptiveSummary
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AdaptiveSummary
impl Debug for AdaptiveSummary
Source§impl Default for AdaptiveSummary
impl Default for AdaptiveSummary
Source§fn default() -> AdaptiveSummary
fn default() -> AdaptiveSummary
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AdaptiveSummary
impl RefUnwindSafe for AdaptiveSummary
impl Send for AdaptiveSummary
impl Sync for AdaptiveSummary
impl Unpin for AdaptiveSummary
impl UnsafeUnpin for AdaptiveSummary
impl UnwindSafe for AdaptiveSummary
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
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