pub struct TextTermStats {
pub term: String,
pub sanitized_term: String,
pub document_frequency: u64,
pub document_count: u64,
pub inverse_document_frequency: f64,
}Expand description
Per-term document frequency and IDF statistics.
Fields§
§term: String§sanitized_term: String§document_frequency: u64§document_count: u64§inverse_document_frequency: f64Robertson-Walker IDF: $\ln!\left(\frac{N - df + 0.5}{df + 0.5} + 1\right)$
Trait Implementations§
Source§impl Clone for TextTermStats
impl Clone for TextTermStats
Source§fn clone(&self) -> TextTermStats
fn clone(&self) -> TextTermStats
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 TextTermStats
impl Debug for TextTermStats
Source§impl<'de> Deserialize<'de> for TextTermStats
impl<'de> Deserialize<'de> for TextTermStats
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 TextTermStats
impl RefUnwindSafe for TextTermStats
impl Send for TextTermStats
impl Sync for TextTermStats
impl Unpin for TextTermStats
impl UnsafeUnpin for TextTermStats
impl UnwindSafe for TextTermStats
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