pub struct Ext4ArtifactOptions {
pub capacity_bytes: u64,
pub fs_uuid: [u8; 16],
pub epoch: i64,
}Expand description
Determinism inputs and capacity policy for one ext4 artifact.
Fields§
§capacity_bytes: u64§fs_uuid: [u8; 16]§epoch: i64Implementations§
Trait Implementations§
Source§impl Clone for Ext4ArtifactOptions
impl Clone for Ext4ArtifactOptions
Source§fn clone(&self) -> Ext4ArtifactOptions
fn clone(&self) -> Ext4ArtifactOptions
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 moreimpl Copy for Ext4ArtifactOptions
Source§impl Debug for Ext4ArtifactOptions
impl Debug for Ext4ArtifactOptions
impl Eq for Ext4ArtifactOptions
Source§impl PartialEq for Ext4ArtifactOptions
impl PartialEq for Ext4ArtifactOptions
impl StructuralPartialEq for Ext4ArtifactOptions
Auto Trait Implementations§
impl Freeze for Ext4ArtifactOptions
impl RefUnwindSafe for Ext4ArtifactOptions
impl Send for Ext4ArtifactOptions
impl Sync for Ext4ArtifactOptions
impl Unpin for Ext4ArtifactOptions
impl UnsafeUnpin for Ext4ArtifactOptions
impl UnwindSafe for Ext4ArtifactOptions
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more