Struct aws_sdk_qconnect::types::Highlight
source · #[non_exhaustive]pub struct Highlight {
pub begin_offset_inclusive: i32,
pub end_offset_exclusive: i32,
}Expand description
Offset specification to describe highlighting of document excerpts for rendering search results and recommendations.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.begin_offset_inclusive: i32The offset for the start of the highlight.
end_offset_exclusive: i32The offset for the end of the highlight.
Implementations§
source§impl Highlight
impl Highlight
sourcepub fn begin_offset_inclusive(&self) -> i32
pub fn begin_offset_inclusive(&self) -> i32
The offset for the start of the highlight.
sourcepub fn end_offset_exclusive(&self) -> i32
pub fn end_offset_exclusive(&self) -> i32
The offset for the end of the highlight.
Trait Implementations§
source§impl PartialEq for Highlight
impl PartialEq for Highlight
impl StructuralPartialEq for Highlight
Auto Trait Implementations§
impl RefUnwindSafe for Highlight
impl Send for Highlight
impl Sync for Highlight
impl Unpin for Highlight
impl UnwindSafe for Highlight
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> 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>
Creates a shared type from an unshared type.