pub struct CalibratedQuestion {
pub name: String,
pub kind: &'static str,
pub bar: Option<f64>,
pub was: Option<f64>,
pub f1: Option<f64>,
pub accuracy: Option<f64>,
pub coverage: Option<f64>,
pub reason: Option<String>,
}Expand description
What calibration made of one question: the bar it found, or why it left the question alone.
Fields§
§name: String§kind: &'static str§bar: Option<f64>The new bar; None when the question is left alone.
was: Option<f64>The bar the page had before.
f1: Option<f64>For a noul: the F1 at the new threshold.
accuracy: Option<f64>For a choice or a score: the accuracy over the cases that clear the new bar, and how many do.
coverage: Option<f64>§reason: Option<String>Why the question was left alone.
Trait Implementations§
Source§impl Clone for CalibratedQuestion
impl Clone for CalibratedQuestion
Source§impl Debug for CalibratedQuestion
impl Debug for CalibratedQuestion
Source§impl PartialEq for CalibratedQuestion
impl PartialEq for CalibratedQuestion
impl StructuralPartialEq for CalibratedQuestion
Auto Trait Implementations§
impl Freeze for CalibratedQuestion
impl RefUnwindSafe for CalibratedQuestion
impl Send for CalibratedQuestion
impl Sync for CalibratedQuestion
impl Unpin for CalibratedQuestion
impl UnsafeUnpin for CalibratedQuestion
impl UnwindSafe for CalibratedQuestion
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