pub enum FunctionScoreMode {
Multiply,
Sum,
Avg,
First,
Max,
Min,
}Expand description
How to combine multiple function scores.
Variants§
Trait Implementations§
Source§impl Clone for FunctionScoreMode
impl Clone for FunctionScoreMode
Source§fn clone(&self) -> FunctionScoreMode
fn clone(&self) -> FunctionScoreMode
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 FunctionScoreMode
impl Debug for FunctionScoreMode
Source§impl PartialEq for FunctionScoreMode
impl PartialEq for FunctionScoreMode
Source§fn eq(&self, other: &FunctionScoreMode) -> bool
fn eq(&self, other: &FunctionScoreMode) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for FunctionScoreMode
Auto Trait Implementations§
impl Freeze for FunctionScoreMode
impl RefUnwindSafe for FunctionScoreMode
impl Send for FunctionScoreMode
impl Sync for FunctionScoreMode
impl Unpin for FunctionScoreMode
impl UnsafeUnpin for FunctionScoreMode
impl UnwindSafe for FunctionScoreMode
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> 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