pub struct LexicalTermContribution {
pub token: String,
pub document_frequency: u64,
pub score_nanos: i64,
pub fields: Vec<LexicalFieldContribution>,
}Expand description
One canonical query-term explanation.
Fields§
§token: StringCanonical token.
document_frequency: u64Corpus document frequency.
score_nanos: i64Quantized contribution to the final score.
fields: Vec<LexicalFieldContribution>Configured fields in canonical order.
Trait Implementations§
Source§impl Clone for LexicalTermContribution
impl Clone for LexicalTermContribution
Source§fn clone(&self) -> LexicalTermContribution
fn clone(&self) -> LexicalTermContribution
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 LexicalTermContribution
impl Debug for LexicalTermContribution
impl Eq for LexicalTermContribution
Source§impl PartialEq for LexicalTermContribution
impl PartialEq for LexicalTermContribution
impl StructuralPartialEq for LexicalTermContribution
Auto Trait Implementations§
impl Freeze for LexicalTermContribution
impl RefUnwindSafe for LexicalTermContribution
impl Send for LexicalTermContribution
impl Sync for LexicalTermContribution
impl Unpin for LexicalTermContribution
impl UnsafeUnpin for LexicalTermContribution
impl UnwindSafe for LexicalTermContribution
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