pub struct CorpusMetrics {
pub results: Vec<BenchResult>,
pub mean_savings: f64,
pub median_savings: f64,
pub encode_p50_ms: f64,
pub encode_p95_ms: f64,
pub decode_p50_ms: f64,
pub decode_p95_ms: f64,
pub mean_encode_pages_per_s: f64,
pub mean_decode_pages_per_s: f64,
pub max_mem_mb: f64,
}Fields§
§results: Vec<BenchResult>§mean_savings: f64§median_savings: f64§encode_p50_ms: f64§encode_p95_ms: f64§decode_p50_ms: f64§decode_p95_ms: f64§mean_encode_pages_per_s: f64§mean_decode_pages_per_s: f64§max_mem_mb: f64Trait Implementations§
Source§impl Clone for CorpusMetrics
impl Clone for CorpusMetrics
Source§fn clone(&self) -> CorpusMetrics
fn clone(&self) -> CorpusMetrics
Returns a duplicate of the value. Read more
1.0.0 · 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 CorpusMetrics
impl Debug for CorpusMetrics
Auto Trait Implementations§
impl Freeze for CorpusMetrics
impl RefUnwindSafe for CorpusMetrics
impl Send for CorpusMetrics
impl Sync for CorpusMetrics
impl Unpin for CorpusMetrics
impl UnwindSafe for CorpusMetrics
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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