pub struct MigrationManifest {Show 22 fields
pub format: &'static str,
pub source: &'static str,
pub project: String,
pub source_project: Option<String>,
pub captures: usize,
pub fingerprints: usize,
pub migration_id: String,
pub manifest_digest: String,
pub source_jsonl_bytes: usize,
pub source_jsonl_present: bool,
pub archive_inventory_bytes: usize,
pub records: usize,
pub tombstones: usize,
pub tombstone_suppressed_records: usize,
pub excluded_unscoped_records: usize,
pub excluded_foreign_records: usize,
pub duplicate_records: usize,
pub secret_records: usize,
pub sensitive_records: usize,
pub histories: usize,
pub history_tombstones: usize,
pub apply_frame_bytes: usize,
}Expand description
Safe to display to the operator: fixed-size metadata, never source text.
Fields§
§format: &'static str§source: &'static str§project: String§source_project: Option<String>§captures: usize§fingerprints: usize§migration_id: String§manifest_digest: String§source_jsonl_bytes: usize§source_jsonl_present: bool§archive_inventory_bytes: usize§records: usize§tombstones: usize§tombstone_suppressed_records: usize§excluded_unscoped_records: usize§excluded_foreign_records: usize§duplicate_records: usize§secret_records: usize§sensitive_records: usize§histories: usize§history_tombstones: usize§apply_frame_bytes: usizeTrait Implementations§
Source§impl Clone for MigrationManifest
impl Clone for MigrationManifest
Source§impl Debug for MigrationManifest
impl Debug for MigrationManifest
impl Eq for MigrationManifest
Source§impl PartialEq for MigrationManifest
impl PartialEq for MigrationManifest
Source§impl Serialize for MigrationManifest
impl Serialize for MigrationManifest
impl StructuralPartialEq for MigrationManifest
Auto Trait Implementations§
impl Freeze for MigrationManifest
impl RefUnwindSafe for MigrationManifest
impl Send for MigrationManifest
impl Sync for MigrationManifest
impl Unpin for MigrationManifest
impl UnsafeUnpin for MigrationManifest
impl UnwindSafe for MigrationManifest
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<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
Source§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Convert
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can
then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.Source§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert
Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be
further downcast into Rc<ConcreteType> where ConcreteType implements Trait.Source§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.Source§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.Source§impl<T> DowncastSync for T
impl<T> DowncastSync for T
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.