pub(crate) struct SettingsSearchReport {
pub(crate) default_mode: &'static str,
pub(crate) lexical: SettingsLexicalSearchReport,
pub(crate) fts: SettingsSearchModeReport,
pub(crate) semantic: SettingsSearchModeReport,
pub(crate) hybrid: SettingsSearchModeReport,
}Expand description
Content-free readiness for supported and planned search modes.
Fields§
§default_mode: &'static strCompatible default when no explicit mode is supplied.
lexical: SettingsLexicalSearchReportDeterministic persisted-text search.
fts: SettingsSearchModeReportOptional FTS candidate acceleration.
semantic: SettingsSearchModeReportOptional semantic retrieval.
hybrid: SettingsSearchModeReportOptional lexical-complete hybrid retrieval.
Trait Implementations§
Source§impl Debug for SettingsSearchReport
impl Debug for SettingsSearchReport
Auto Trait Implementations§
impl Freeze for SettingsSearchReport
impl RefUnwindSafe for SettingsSearchReport
impl Send for SettingsSearchReport
impl Sync for SettingsSearchReport
impl Unpin for SettingsSearchReport
impl UnwindSafe for SettingsSearchReport
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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