pub struct IDFVector {
pub idf_vec: Vec<f32>,
pub denormalize_num: f64,
pub latest_entropy: u64,
pub doc_num: u64,
}Fields§
§idf_vec: Vec<f32>IDF Vector it is not sparse because it is mostly filled
denormalize_num: f64denormalize number for idf
latest_entropy: u64latest entropy
doc_num: u64document count
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for IDFVector
impl<'de> Deserialize<'de> for IDFVector
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 IDFVector
impl RefUnwindSafe for IDFVector
impl Send for IDFVector
impl Sync for IDFVector
impl Unpin for IDFVector
impl UnwindSafe for IDFVector
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