pub struct IntegrityReport {
pub physical_ok: bool,
pub foreign_keys_ok: bool,
pub missing_fts_rows: usize,
pub missing_property_fts_rows: usize,
pub duplicate_active_logical_ids: usize,
pub operational_missing_collections: usize,
pub operational_missing_last_mutations: usize,
pub warnings: Vec<String>,
}Expand description
Results of a physical and structural integrity check on the database.
Fields§
§physical_ok: bool§foreign_keys_ok: bool§missing_fts_rows: usize§missing_property_fts_rows: usize§duplicate_active_logical_ids: usize§operational_missing_collections: usize§operational_missing_last_mutations: usize§warnings: Vec<String>Trait Implementations§
Source§impl Clone for IntegrityReport
impl Clone for IntegrityReport
Source§fn clone(&self) -> IntegrityReport
fn clone(&self) -> IntegrityReport
Returns a duplicate of the value. Read more
1.0.0 · 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 IntegrityReport
impl Debug for IntegrityReport
Source§impl PartialEq for IntegrityReport
impl PartialEq for IntegrityReport
Source§impl Serialize for IntegrityReport
impl Serialize for IntegrityReport
impl Eq for IntegrityReport
impl StructuralPartialEq for IntegrityReport
Auto Trait Implementations§
impl Freeze for IntegrityReport
impl RefUnwindSafe for IntegrityReport
impl Send for IntegrityReport
impl Sync for IntegrityReport
impl Unpin for IntegrityReport
impl UnsafeUnpin for IntegrityReport
impl UnwindSafe for IntegrityReport
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,
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§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.