pub struct FunctionScoreQuery { /* private fields */ }
Expand description
Function Score query
Implementations§
Source§impl FunctionScoreQuery
impl FunctionScoreQuery
pub fn with_query<T: Into<Query>>(self, val: T) -> Self
pub fn with_boost<T: Into<f64>>(self, val: T) -> Self
pub fn with_max_boost<T: Into<f64>>(self, val: T) -> Self
pub fn with_score_mode<T: Into<ScoreMode>>(self, val: T) -> Self
pub fn with_boost_mode<T: Into<BoostMode>>(self, val: T) -> Self
pub fn with_min_score<T: Into<f64>>(self, val: T) -> Self
pub fn with_functions<A: Into<Vec<Function>>>(self, functions: A) -> Self
pub fn with_function<A: Into<Function>>(self, function: A) -> Self
pub fn build(self) -> Query
Trait Implementations§
Source§impl Debug for FunctionScoreQuery
impl Debug for FunctionScoreQuery
Source§impl Default for FunctionScoreQuery
impl Default for FunctionScoreQuery
Source§fn default() -> FunctionScoreQuery
fn default() -> FunctionScoreQuery
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FunctionScoreQuery
impl RefUnwindSafe for FunctionScoreQuery
impl Send for FunctionScoreQuery
impl Sync for FunctionScoreQuery
impl Unpin for FunctionScoreQuery
impl UnwindSafe for FunctionScoreQuery
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> 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