pub struct PerformanceReporter { /* private fields */ }Expand description
Main performance reporting and analysis system
Implementations§
Source§impl PerformanceReporter
impl PerformanceReporter
Sourcepub fn new(config: ReportConfig) -> PerformanceReporter
pub fn new(config: ReportConfig) -> PerformanceReporter
Create a new performance reporter with configuration
Sourcepub fn run_ci_analysis(&mut self) -> Result<PerformanceReport, SklearsError>
pub fn run_ci_analysis(&mut self) -> Result<PerformanceReport, SklearsError>
Run a complete performance analysis for CI/CD
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PerformanceReporter
impl !RefUnwindSafe for PerformanceReporter
impl !Send for PerformanceReporter
impl !Sync for PerformanceReporter
impl Unpin for PerformanceReporter
impl !UnwindSafe for PerformanceReporter
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> 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