pub struct SearchSuiteResult {
pub repos: usize,
pub queries: usize,
pub mrr: f64,
pub precision_at_5: f64,
pub precision_at_10: f64,
pub mrr_target: f64,
pub mrr_passed: bool,
pub per_category: Vec<CategoryMrr>,
}Fields§
§repos: usize§queries: usize§mrr: f64§precision_at_5: f64§precision_at_10: f64§mrr_target: f64§mrr_passed: bool§per_category: Vec<CategoryMrr>Trait Implementations§
Source§impl Clone for SearchSuiteResult
impl Clone for SearchSuiteResult
Source§fn clone(&self) -> SearchSuiteResult
fn clone(&self) -> SearchSuiteResult
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 moreSource§impl Debug for SearchSuiteResult
impl Debug for SearchSuiteResult
Auto Trait Implementations§
impl Freeze for SearchSuiteResult
impl RefUnwindSafe for SearchSuiteResult
impl Send for SearchSuiteResult
impl Sync for SearchSuiteResult
impl Unpin for SearchSuiteResult
impl UnsafeUnpin for SearchSuiteResult
impl UnwindSafe for SearchSuiteResult
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