pub struct TerminalReporter;Expand description
Terminal reporter for bench results
Implementations§
Source§impl TerminalReporter
impl TerminalReporter
Sourcepub fn print_summary(results: &K6Results, duration_secs: u64)
pub fn print_summary(results: &K6Results, duration_secs: u64)
Print a summary of the bench results
Sourcepub fn print_header(
spec_file: &str,
target: &str,
num_operations: usize,
scenario: &str,
duration_secs: u64,
)
pub fn print_header( spec_file: &str, target: &str, num_operations: usize, scenario: &str, duration_secs: u64, )
Print header information
Sourcepub fn print_progress(message: &str)
pub fn print_progress(message: &str)
Print progress message
Sourcepub fn print_error(message: &str)
pub fn print_error(message: &str)
Print error message
Sourcepub fn print_success(message: &str)
pub fn print_success(message: &str)
Print success message
Sourcepub fn print_warning(message: &str)
pub fn print_warning(message: &str)
Print warning message
Sourcepub fn print_multi_target_summary(results: &AggregatedResults)
pub fn print_multi_target_summary(results: &AggregatedResults)
Print multi-target summary
Auto Trait Implementations§
impl Freeze for TerminalReporter
impl RefUnwindSafe for TerminalReporter
impl Send for TerminalReporter
impl Sync for TerminalReporter
impl Unpin for TerminalReporter
impl UnwindSafe for TerminalReporter
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§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