pub struct RetrievedDocument {
pub document: Document,
pub score: f64,
pub source: RetrievalSource,
}Expand description
Retrieval result (with score)
Fields§
§document: DocumentDocument content
score: f64Fused score
source: RetrievalSourceRetrieval source (BM25 / vector / hybrid)
Trait Implementations§
Source§impl Clone for RetrievedDocument
impl Clone for RetrievedDocument
Source§fn clone(&self) -> RetrievedDocument
fn clone(&self) -> RetrievedDocument
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 moreAuto Trait Implementations§
impl Freeze for RetrievedDocument
impl RefUnwindSafe for RetrievedDocument
impl Send for RetrievedDocument
impl Sync for RetrievedDocument
impl Unpin for RetrievedDocument
impl UnsafeUnpin for RetrievedDocument
impl UnwindSafe for RetrievedDocument
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