pub struct SkillTestReport {
pub total: usize,
pub correct: usize,
pub false_positives: usize,
pub false_negatives: usize,
}Expand description
Report for a single skill across test runs.
Fields§
§total: usizeTotal tests targeting this skill.
correct: usizeTests that correctly selected this skill.
false_positives: usizeTests where this skill was selected incorrectly.
false_negatives: usizeTests where this skill should have been selected but wasn’t.
Implementations§
Trait Implementations§
Source§impl Clone for SkillTestReport
impl Clone for SkillTestReport
Source§fn clone(&self) -> SkillTestReport
fn clone(&self) -> SkillTestReport
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 moreSource§impl Debug for SkillTestReport
impl Debug for SkillTestReport
Source§impl Default for SkillTestReport
impl Default for SkillTestReport
Source§fn default() -> SkillTestReport
fn default() -> SkillTestReport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SkillTestReport
impl RefUnwindSafe for SkillTestReport
impl Send for SkillTestReport
impl Sync for SkillTestReport
impl Unpin for SkillTestReport
impl UnsafeUnpin for SkillTestReport
impl UnwindSafe for SkillTestReport
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().