pub struct ProgressiveStep {
pub n_components: usize,
pub quality_score: f64,
pub improvement: f64,
pub time_taken: f64,
pub iteration: usize,
}Expand description
Results from a single progressive step ProgressiveStep
Fields§
§n_components: usizeNumber of components in this step
quality_score: f64Quality score achieved
improvement: f64Improvement over previous step
time_taken: f64Time taken for this step
iteration: usizeIteration number
Trait Implementations§
Source§impl Clone for ProgressiveStep
impl Clone for ProgressiveStep
Source§fn clone(&self) -> ProgressiveStep
fn clone(&self) -> ProgressiveStep
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 moreAuto Trait Implementations§
impl Freeze for ProgressiveStep
impl RefUnwindSafe for ProgressiveStep
impl Send for ProgressiveStep
impl Sync for ProgressiveStep
impl Unpin for ProgressiveStep
impl UnwindSafe for ProgressiveStep
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> 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