pub struct SafeExportManifest {
pub exported_at: u64,
pub sha256: String,
pub schema_version: u32,
pub protocol_version: u32,
pub page_count: u64,
}Expand description
Manifest describing a completed safe export.
Fields§
§exported_at: u64Unix timestamp (seconds since epoch) when the export was created.
sha256: StringSHA-256 hex digest of the exported database file.
schema_version: u32Schema version recorded in fathom_schema_migrations at export time.
protocol_version: u32Bridge protocol version compiled into this binary.
page_count: u64Number of SQLite pages in the exported database file.
Trait Implementations§
Source§impl Clone for SafeExportManifest
impl Clone for SafeExportManifest
Source§fn clone(&self) -> SafeExportManifest
fn clone(&self) -> SafeExportManifest
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 moreSource§impl Debug for SafeExportManifest
impl Debug for SafeExportManifest
Auto Trait Implementations§
impl Freeze for SafeExportManifest
impl RefUnwindSafe for SafeExportManifest
impl Send for SafeExportManifest
impl Sync for SafeExportManifest
impl Unpin for SafeExportManifest
impl UnsafeUnpin for SafeExportManifest
impl UnwindSafe for SafeExportManifest
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