pub struct SuperblockComparison {
pub group: u32,
pub block: u64,
pub matches_primary: bool,
pub differences: Vec<String>,
}Expand description
Result of comparing a backup superblock against the primary.
Fields§
§group: u32Block group number containing the backup.
block: u64Block number of the backup superblock.
matches_primary: boolWhether it matches the primary superblock on key fields.
differences: Vec<String>List of field names that differ from primary.
Trait Implementations§
Source§impl Clone for SuperblockComparison
impl Clone for SuperblockComparison
Source§fn clone(&self) -> SuperblockComparison
fn clone(&self) -> SuperblockComparison
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 moreAuto Trait Implementations§
impl Freeze for SuperblockComparison
impl RefUnwindSafe for SuperblockComparison
impl Send for SuperblockComparison
impl Sync for SuperblockComparison
impl Unpin for SuperblockComparison
impl UnsafeUnpin for SuperblockComparison
impl UnwindSafe for SuperblockComparison
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