Struct BackupStatus
pub struct BackupStatus {
pub timeline: String,
pub restore_point: Option<RestorePoint>,
pub uploaded_seq: u64,
pub acked_seq: u64,
pub objects_uploaded: u64,
pub bytes_uploaded: u64,
pub manifest_writes: u64,
pub objects_deleted: u64,
pub last_error: Option<String>,
}Expand description
What a running backup has done.
Fields§
§timeline: String§restore_point: Option<RestorePoint>The newest restore point.
uploaded_seq: u64The last batch uploaded and the last one acknowledged by the log.
acked_seq: u64§objects_uploaded: u64§bytes_uploaded: u64§manifest_writes: u64§objects_deleted: u64§last_error: Option<String>The last upload error, cleared by the next successful upload.
Trait Implementations§
§impl Clone for BackupStatus
impl Clone for BackupStatus
§fn clone(&self) -> BackupStatus
fn clone(&self) -> BackupStatus
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 more§impl Debug for BackupStatus
impl Debug for BackupStatus
§impl Default for BackupStatus
impl Default for BackupStatus
§fn default() -> BackupStatus
fn default() -> BackupStatus
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BackupStatus
impl RefUnwindSafe for BackupStatus
impl Send for BackupStatus
impl Sync for BackupStatus
impl Unpin for BackupStatus
impl UnsafeUnpin for BackupStatus
impl UnwindSafe for BackupStatus
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