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