pub struct BackupVerification {
pub integrity_ok: bool,
pub accessible: bool,
pub status: BackupStatus,
pub last_verified_at: DateTime<Utc>,
}Expand description
Verification result from the back-up integrity check.
Fields§
§integrity_ok: boolWhether the stored copy matches the provided content hash.
accessible: boolWhether the provider confirms the record is still accessible.
status: BackupStatusCurrent back-up status.
last_verified_at: DateTime<Utc>Timestamp of the last integrity check performed by the provider.
Trait Implementations§
Source§impl Clone for BackupVerification
impl Clone for BackupVerification
Source§impl Debug for BackupVerification
impl Debug for BackupVerification
Source§impl<'de> Deserialize<'de> for BackupVerification
impl<'de> Deserialize<'de> for BackupVerification
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for BackupVerification
impl RefUnwindSafe for BackupVerification
impl Send for BackupVerification
impl Sync for BackupVerification
impl Unpin for BackupVerification
impl UnsafeUnpin for BackupVerification
impl UnwindSafe for BackupVerification
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