pub struct BranchMigrationReport {
pub source_records: u64,
pub migrated_records: u64,
pub removed_marker_records: u64,
pub branches_created: u64,
pub destination_head: u64,
}Expand description
Outcome of a legacy-fork-marker conversion, returned by
migrate_legacy_branches.
Fields§
§source_records: u64Records read from the source.
migrated_records: u64Records rewritten into the destination.
removed_marker_records: u64Legacy fork-marker records dropped during conversion.
branches_created: u64Engine-owned branches created from the markers.
destination_head: u64The destination’s head after the conversion.
Trait Implementations§
Source§impl Clone for BranchMigrationReport
impl Clone for BranchMigrationReport
Source§fn clone(&self) -> BranchMigrationReport
fn clone(&self) -> BranchMigrationReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BranchMigrationReport
impl Debug for BranchMigrationReport
impl Eq for BranchMigrationReport
Source§impl PartialEq for BranchMigrationReport
impl PartialEq for BranchMigrationReport
impl StructuralPartialEq for BranchMigrationReport
Auto Trait Implementations§
impl Freeze for BranchMigrationReport
impl RefUnwindSafe for BranchMigrationReport
impl Send for BranchMigrationReport
impl Sync for BranchMigrationReport
impl Unpin for BranchMigrationReport
impl UnsafeUnpin for BranchMigrationReport
impl UnwindSafe for BranchMigrationReport
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