pub struct ConsoleReporter { /* private fields */ }Expand description
Console reporter that prints to stdout
Implementations§
Trait Implementations§
Source§impl Reporter for ConsoleReporter
impl Reporter for ConsoleReporter
Source§fn on_start(&mut self, collection_name: &str, total_requests: usize)
fn on_start(&mut self, collection_name: &str, total_requests: usize)
Called when collection execution starts
Source§fn on_request_start(&mut self, request: &CollectionRequest)
fn on_request_start(&mut self, request: &CollectionRequest)
Called before executing a request
Source§fn on_request_complete(
&mut self,
request: &CollectionRequest,
response: &ApiResponse,
duration_ms: u64,
)
fn on_request_complete( &mut self, request: &CollectionRequest, response: &ApiResponse, duration_ms: u64, )
Called after a request completes successfully
Source§fn on_request_error(&mut self, request: &CollectionRequest, error: &Error)
fn on_request_error(&mut self, request: &CollectionRequest, error: &Error)
Called when a request fails
Source§fn on_request_skipped(&mut self, request: &CollectionRequest, reason: &str)
fn on_request_skipped(&mut self, request: &CollectionRequest, reason: &str)
Called when a request is skipped
Source§fn on_complete(&mut self, summary: &CollectionSummary)
fn on_complete(&mut self, summary: &CollectionSummary)
Called when collection execution completes
Auto Trait Implementations§
impl Freeze for ConsoleReporter
impl RefUnwindSafe for ConsoleReporter
impl Send for ConsoleReporter
impl Sync for ConsoleReporter
impl Unpin for ConsoleReporter
impl UnsafeUnpin for ConsoleReporter
impl UnwindSafe for ConsoleReporter
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