pub struct RebuildPrediction {
pub predicted_recall: f64,
pub should_rebuild: bool,
pub is_learned: bool,
}Expand description
Predicted rebuild urgency.
Fields§
§predicted_recall: f64Predicted recall if no rebuild is performed (0.0..1.0).
should_rebuild: boolWhether a rebuild is recommended.
is_learned: boolWhether this is a learned prediction (vs. heuristic).
Trait Implementations§
Source§impl Clone for RebuildPrediction
impl Clone for RebuildPrediction
Auto Trait Implementations§
impl Freeze for RebuildPrediction
impl RefUnwindSafe for RebuildPrediction
impl Send for RebuildPrediction
impl Sync for RebuildPrediction
impl Unpin for RebuildPrediction
impl UnsafeUnpin for RebuildPrediction
impl UnwindSafe for RebuildPrediction
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