pub struct RestoreReport {
pub partitions: usize,
pub records: u64,
pub missing_sources: Vec<Partition>,
pub missing_coordinators: Vec<Partition>,
}Expand description
Counts committed by a successful restore.
Fields§
§partitions: usizeNumber of distinct imported partitions.
records: u64Number of imported records, including the rewritten epoch and sequence.
missing_sources: Vec<Partition>Missing relay sources reconstructed with a sequence floor.
missing_coordinators: Vec<Partition>Missing namespace coordinators reconstructed with a new epoch.
Trait Implementations§
Source§impl Clone for RestoreReport
impl Clone for RestoreReport
Source§impl Debug for RestoreReport
impl Debug for RestoreReport
Source§impl Default for RestoreReport
impl Default for RestoreReport
impl Eq for RestoreReport
Source§impl PartialEq for RestoreReport
impl PartialEq for RestoreReport
impl StructuralPartialEq for RestoreReport
Auto Trait Implementations§
impl Freeze for RestoreReport
impl RefUnwindSafe for RestoreReport
impl Send for RestoreReport
impl Sync for RestoreReport
impl Unpin for RestoreReport
impl UnsafeUnpin for RestoreReport
impl UnwindSafe for RestoreReport
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