pub struct WeightGridCandidate {
pub rank: usize,
pub weights: SearchWeights,
pub score: f64,
pub distance_from_defaults: f64,
pub deltas_vs_default: WeightGridDeltas,
pub overall: CategoryEvaluation,
pub by_slice: BTreeMap<String, CategoryEvaluation>,
}Fields§
§rank: usize§weights: SearchWeights§score: f64§distance_from_defaults: f64§deltas_vs_default: WeightGridDeltas§overall: CategoryEvaluation§by_slice: BTreeMap<String, CategoryEvaluation>Trait Implementations§
Source§impl Clone for WeightGridCandidate
impl Clone for WeightGridCandidate
Source§fn clone(&self) -> WeightGridCandidate
fn clone(&self) -> WeightGridCandidate
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 WeightGridCandidate
impl Debug for WeightGridCandidate
Auto Trait Implementations§
impl Freeze for WeightGridCandidate
impl RefUnwindSafe for WeightGridCandidate
impl Send for WeightGridCandidate
impl Sync for WeightGridCandidate
impl Unpin for WeightGridCandidate
impl UnsafeUnpin for WeightGridCandidate
impl UnwindSafe for WeightGridCandidate
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,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
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