pub struct Ext4RootfsOptions {
pub journal_blocks: u32,
pub derivation_digest: [u8; 32],
}Expand description
Options that define deterministic ext4 rootfs output.
Fields§
§journal_blocks: u32Number of 4 KiB blocks reserved for the internal journal.
derivation_digest: [u8; 32]Canonical derivation digest for the manifest, platform and filesystem profile.
The first 16 bytes seed the filesystem UUID after RFC 4122 variant/version normalization.
Trait Implementations§
Source§impl Clone for Ext4RootfsOptions
impl Clone for Ext4RootfsOptions
Source§fn clone(&self) -> Ext4RootfsOptions
fn clone(&self) -> Ext4RootfsOptions
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 moreSource§impl Debug for Ext4RootfsOptions
impl Debug for Ext4RootfsOptions
Source§impl Default for Ext4RootfsOptions
impl Default for Ext4RootfsOptions
impl Eq for Ext4RootfsOptions
Source§impl PartialEq for Ext4RootfsOptions
impl PartialEq for Ext4RootfsOptions
impl StructuralPartialEq for Ext4RootfsOptions
Auto Trait Implementations§
impl Freeze for Ext4RootfsOptions
impl RefUnwindSafe for Ext4RootfsOptions
impl Send for Ext4RootfsOptions
impl Sync for Ext4RootfsOptions
impl Unpin for Ext4RootfsOptions
impl UnsafeUnpin for Ext4RootfsOptions
impl UnwindSafe for Ext4RootfsOptions
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