pub struct SelfTuneReport {
pub iterations: Vec<SelfTuneIteration>,
pub stopped_reason: StopReason,
pub final_composite: Option<f64>,
}Expand description
Full run report.
Fields§
§iterations: Vec<SelfTuneIteration>§stopped_reason: StopReason§final_composite: Option<f64>Composite score of the corpus as returned to the caller — i.e.
after the final iteration’s reweight and prune. The
per-iteration composite_scores are entry scores, so this is
the only measurement of the state that actually gets persisted.
None when the final corpus is too small to build a pipeline.
Trait Implementations§
Source§impl Clone for SelfTuneReport
impl Clone for SelfTuneReport
Source§fn clone(&self) -> SelfTuneReport
fn clone(&self) -> SelfTuneReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SelfTuneReport
impl RefUnwindSafe for SelfTuneReport
impl Send for SelfTuneReport
impl Sync for SelfTuneReport
impl Unpin for SelfTuneReport
impl UnsafeUnpin for SelfTuneReport
impl UnwindSafe for SelfTuneReport
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