Enum tantivy_query_grammar::Occur
source · pub enum Occur {
Should,
Must,
MustNot,
}
Expand description
Defines whether a term in a query must be present, should be present or must not be present.
Variants§
Should
For a given document to be considered for scoring, at least one of the terms with the Should or the Must Occur constraint must be within the document.
Must
Document without the term are excluded from the search.
MustNot
Document that contain the term are excluded from the search.
Implementations§
Trait Implementations§
source§impl PartialEq for Occur
impl PartialEq for Occur
impl Copy for Occur
impl Eq for Occur
impl StructuralPartialEq for Occur
Auto Trait Implementations§
impl Freeze for Occur
impl RefUnwindSafe for Occur
impl Send for Occur
impl Sync for Occur
impl Unpin for Occur
impl UnwindSafe for Occur
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