pub enum ExactRetrievalOutcome {
Matches {
matches: Vec<ExactRetrievalMatch>,
scanned_candidates: u64,
},
Abstained(ExactAbstention),
}Expand description
Complete durable exact-retrieval outcome.
Variants§
Matches
Accepted globally ranked matches.
Fields
§
matches: Vec<ExactRetrievalMatch>Final matches.
Abstained(ExactAbstention)
Typed normal abstention.
Trait Implementations§
Source§impl Clone for ExactRetrievalOutcome
impl Clone for ExactRetrievalOutcome
Source§fn clone(&self) -> ExactRetrievalOutcome
fn clone(&self) -> ExactRetrievalOutcome
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ExactRetrievalOutcome
impl Debug for ExactRetrievalOutcome
impl Eq for ExactRetrievalOutcome
Source§impl PartialEq for ExactRetrievalOutcome
impl PartialEq for ExactRetrievalOutcome
impl StructuralPartialEq for ExactRetrievalOutcome
Auto Trait Implementations§
impl Freeze for ExactRetrievalOutcome
impl RefUnwindSafe for ExactRetrievalOutcome
impl Send for ExactRetrievalOutcome
impl Sync for ExactRetrievalOutcome
impl Unpin for ExactRetrievalOutcome
impl UnsafeUnpin for ExactRetrievalOutcome
impl UnwindSafe for ExactRetrievalOutcome
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