Enum tantivy_query_grammar::Occur [−][src]
Defines whether a term in a query must be present, should be present or must be not present.
Variants
For a given document to be considered for scoring, at least one of the document with the Should or the Must Occur constraint must be within the document.
Document without the term are excluded from the search.
Document that contain the term are excluded from the search.
Implementations
impl Occur
[src]
Trait Implementations
impl Clone for Occur
[src]
impl Copy for Occur
[src]
impl Debug for Occur
[src]
impl Display for Occur
[src]
impl Eq for Occur
[src]
impl Hash for Occur
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<Occur> for Occur
[src]
impl StructuralEq for Occur
[src]
impl StructuralPartialEq for Occur
[src]
Auto Trait Implementations
impl RefUnwindSafe for Occur
[src]
impl Send for Occur
[src]
impl Sync for Occur
[src]
impl Unpin for Occur
[src]
impl UnwindSafe for Occur
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,