pub struct SyncSummary {
pub effects_written: usize,
pub ledger_entries_written: usize,
pub symbols_written: usize,
pub rebinds_synced: usize,
pub schema_version: String,
pub pruned: usize,
pub moved_entries_removed: usize,
}Expand description
Result of sync_to_dir. Counts what was written; the schema
version is always stamped.
Fields§
§effects_written: usize§ledger_entries_written: usize§symbols_written: usize§rebinds_synced: usize§schema_version: String§pruned: usizeFiles removed by --prune (0 when prune was not requested).
moved_entries_removed: usizeLedger files removed because the store now files their entry under
another symbol. Always done, --prune or not.
Trait Implementations§
Source§impl Clone for SyncSummary
impl Clone for SyncSummary
Auto Trait Implementations§
impl Freeze for SyncSummary
impl RefUnwindSafe for SyncSummary
impl Send for SyncSummary
impl Sync for SyncSummary
impl Unpin for SyncSummary
impl UnsafeUnpin for SyncSummary
impl UnwindSafe for SyncSummary
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