pub struct BoolQuery { /* private fields */ }Expand description
Bool query
Implementations§
Source§impl BoolQuery
impl BoolQuery
pub fn with_must<T: Into<OneOrMany<Query>>>(self, val: T) -> Self
pub fn with_filter<T: Into<Query>>(self, val: T) -> Self
pub fn with_should<T: Into<OneOrMany<Query>>>(self, val: T) -> Self
pub fn with_must_not<T: Into<OneOrMany<Query>>>(self, val: T) -> Self
pub fn with_minimum_should_match<T: Into<MinimumShouldMatch>>( self, val: T, ) -> Self
pub fn with_boost<T: Into<f64>>(self, val: T) -> Self
pub fn with_disable_coord<T: Into<bool>>(self, val: T) -> Self
pub fn build(self) -> Query
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BoolQuery
impl RefUnwindSafe for BoolQuery
impl Send for BoolQuery
impl Sync for BoolQuery
impl Unpin for BoolQuery
impl UnwindSafe for BoolQuery
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