pub struct SearchHighlight {
pub fields: Vec<Str>,
pub tags: Option<(Str, Str)>,
}Available on crate feature
i-redisearch only.Expand description
Arguments used in HIGHLIGHT values.
https://redis.io/docs/latest/develop/interact/search-and-query/advanced-concepts/highlight/
Fields§
§fields: Vec<Str>Trait Implementations§
Source§impl Clone for SearchHighlight
impl Clone for SearchHighlight
Source§fn clone(&self) -> SearchHighlight
fn clone(&self) -> SearchHighlight
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SearchHighlight
impl Debug for SearchHighlight
Source§impl Default for SearchHighlight
impl Default for SearchHighlight
Source§fn default() -> SearchHighlight
fn default() -> SearchHighlight
Returns the “default value” for a type. Read more
Source§impl PartialEq for SearchHighlight
impl PartialEq for SearchHighlight
impl Eq for SearchHighlight
impl StructuralPartialEq for SearchHighlight
Auto Trait Implementations§
impl !Freeze for SearchHighlight
impl RefUnwindSafe for SearchHighlight
impl Send for SearchHighlight
impl Sync for SearchHighlight
impl Unpin for SearchHighlight
impl UnwindSafe for SearchHighlight
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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