pub struct KnowledgeDocSearchHit {
pub document: KnowledgeDocManifest,
pub score: usize,
pub matched: Vec<String>,
}Fields§
§document: KnowledgeDocManifestMatched document metadata.
score: usizeSimple relevance score derived from metadata matches.
matched: Vec<String>Metadata fields that matched the query.
Trait Implementations§
Source§impl Clone for KnowledgeDocSearchHit
impl Clone for KnowledgeDocSearchHit
Source§fn clone(&self) -> KnowledgeDocSearchHit
fn clone(&self) -> KnowledgeDocSearchHit
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 KnowledgeDocSearchHit
impl Debug for KnowledgeDocSearchHit
Source§impl<'de> Deserialize<'de> for KnowledgeDocSearchHit
impl<'de> Deserialize<'de> for KnowledgeDocSearchHit
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for KnowledgeDocSearchHit
impl RefUnwindSafe for KnowledgeDocSearchHit
impl Send for KnowledgeDocSearchHit
impl Sync for KnowledgeDocSearchHit
impl Unpin for KnowledgeDocSearchHit
impl UnsafeUnpin for KnowledgeDocSearchHit
impl UnwindSafe for KnowledgeDocSearchHit
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