pub struct MoreLikeThisQuery { /* private fields */ }Expand description
More like this query
Implementations§
Source§impl MoreLikeThisQuery
impl MoreLikeThisQuery
pub fn with_fields<T: Into<Vec<String>>>(self, val: T) -> Self
pub fn with_like_text<T: Into<String>>(self, val: T) -> Self
pub fn with_ids<T: Into<Vec<String>>>(self, val: T) -> Self
pub fn with_docs<T: Into<Vec<Doc>>>(self, val: T) -> Self
pub fn with_max_query_terms<T: Into<u64>>(self, val: T) -> Self
pub fn with_min_term_freq<T: Into<u64>>(self, val: T) -> Self
pub fn with_min_doc_freq<T: Into<u64>>(self, val: T) -> Self
pub fn with_max_doc_freq<T: Into<u64>>(self, val: T) -> Self
pub fn with_min_word_length<T: Into<u64>>(self, val: T) -> Self
pub fn with_max_word_length<T: Into<u64>>(self, val: T) -> Self
pub fn with_stop_words<T: Into<Vec<String>>>(self, val: T) -> Self
pub fn with_analyzer<T: Into<String>>(self, val: T) -> Self
pub fn with_minimum_should_match<T: Into<MinimumShouldMatch>>( self, val: T, ) -> Self
pub fn with_boost_terms<T: Into<f64>>(self, val: T) -> Self
pub fn with_include<T: Into<bool>>(self, val: T) -> Self
pub fn with_boost<T: Into<f64>>(self, val: T) -> Self
pub fn build(self) -> Query
Trait Implementations§
Source§impl Debug for MoreLikeThisQuery
impl Debug for MoreLikeThisQuery
Source§impl Default for MoreLikeThisQuery
impl Default for MoreLikeThisQuery
Source§fn default() -> MoreLikeThisQuery
fn default() -> MoreLikeThisQuery
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MoreLikeThisQuery
impl RefUnwindSafe for MoreLikeThisQuery
impl Send for MoreLikeThisQuery
impl Sync for MoreLikeThisQuery
impl Unpin for MoreLikeThisQuery
impl UnwindSafe for MoreLikeThisQuery
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