pub struct StoreStructuredLexicalSearchOutcome {
pub candidates: Vec<ExplainedLexicalCandidate>,
pub expansions: Vec<LexicalExpansion>,
pub generation: u64,
pub diagnostics: QueryDiagnostics,
}Expand description
Explained structured lexical hits from one pinned generation.
Fields§
§candidates: Vec<ExplainedLexicalCandidate>Globally ranked explained hits.
expansions: Vec<LexicalExpansion>Every vocabulary expansion and its exact boost, in deterministic order.
generation: u64Active generation pinned with the immutable snapshot.
diagnostics: QueryDiagnosticsUnconditional report of the lexical work actually performed.
Trait Implementations§
impl StructuralPartialEq for StoreStructuredLexicalSearchOutcome
Auto Trait Implementations§
impl Freeze for StoreStructuredLexicalSearchOutcome
impl RefUnwindSafe for StoreStructuredLexicalSearchOutcome
impl Send for StoreStructuredLexicalSearchOutcome
impl Sync for StoreStructuredLexicalSearchOutcome
impl Unpin for StoreStructuredLexicalSearchOutcome
impl UnsafeUnpin for StoreStructuredLexicalSearchOutcome
impl UnwindSafe for StoreStructuredLexicalSearchOutcome
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