pub struct CacheImportReport {
pub resources: u64,
pub segments: u64,
pub vectors: u64,
pub fts_rows: u64,
pub drops: BTreeMap<String, u64>,
pub unmatched_mappings: u64,
}Expand description
Counts only: no source excerpts, terms, paths or vector bytes.
Fields§
§resources: u64§segments: u64§vectors: u64§fts_rows: u64§drops: BTreeMap<String, u64>All five reasons are always listed, including zero counts: hash_mismatch, missing_hash, preparation_changed, unavailable_or_unstable and unmapped.
unmatched_mappings: u64Trait Implementations§
Source§impl Clone for CacheImportReport
impl Clone for CacheImportReport
Source§impl Debug for CacheImportReport
impl Debug for CacheImportReport
Source§impl Default for CacheImportReport
impl Default for CacheImportReport
Source§impl<'de> Deserialize<'de> for CacheImportReport
impl<'de> Deserialize<'de> for CacheImportReport
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
impl Eq for CacheImportReport
Source§impl PartialEq for CacheImportReport
impl PartialEq for CacheImportReport
Source§impl Serialize for CacheImportReport
impl Serialize for CacheImportReport
impl StructuralPartialEq for CacheImportReport
Auto Trait Implementations§
impl Freeze for CacheImportReport
impl RefUnwindSafe for CacheImportReport
impl Send for CacheImportReport
impl Sync for CacheImportReport
impl Unpin for CacheImportReport
impl UnsafeUnpin for CacheImportReport
impl UnwindSafe for CacheImportReport
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.