Enum elasticsearch_dsl::search::highlight::Fragmenter
source · [−]pub enum Fragmenter {
Simple,
Span,
}Expand description
Specifies how text should be broken up in highlight snippets.
Variants
Simple
Breaks up text into same-sized fragments.
Span
Breaks up text into same-sized fragments, but tries to avoid breaking up text between highlighted terms. This is helpful when you’re querying for phrases. Default.
Trait Implementations
sourceimpl Clone for Fragmenter
impl Clone for Fragmenter
sourcefn clone(&self) -> Fragmenter
fn clone(&self) -> Fragmenter
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for Fragmenter
impl Debug for Fragmenter
sourceimpl Ord for Fragmenter
impl Ord for Fragmenter
sourcefn cmp(&self, other: &Fragmenter) -> Ordering
fn cmp(&self, other: &Fragmenter) -> Ordering
1.21.0 · sourceconst fn max(self, other: Self) -> Self
const fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourceconst fn min(self, other: Self) -> Self
const fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourceconst fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
const fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<Fragmenter> for Fragmenter
impl PartialEq<Fragmenter> for Fragmenter
sourcefn eq(&self, other: &Fragmenter) -> bool
fn eq(&self, other: &Fragmenter) -> bool
sourceimpl PartialOrd<Fragmenter> for Fragmenter
impl PartialOrd<Fragmenter> for Fragmenter
sourcefn partial_cmp(&self, other: &Fragmenter) -> Option<Ordering>
fn partial_cmp(&self, other: &Fragmenter) -> Option<Ordering>
1.0.0 · sourceconst fn le(&self, other: &Rhs) -> bool
const fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moresourceimpl Serialize for Fragmenter
impl Serialize for Fragmenter
impl Copy for Fragmenter
impl Eq for Fragmenter
impl StructuralEq for Fragmenter
impl StructuralPartialEq for Fragmenter
Auto Trait Implementations
impl RefUnwindSafe for Fragmenter
impl Send for Fragmenter
impl Sync for Fragmenter
impl Unpin for Fragmenter
impl UnwindSafe for Fragmenter
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more