pub enum EreProfile {
NoProofs,
NoReceipts,
}Expand description
A subset profile for an ere file, distinguishing non-default contents from the fully
verifiable default profile.
Variants are ordered so that EreId::to_file_name renders their postfixes alphabetically,
as required by the spec.
Variants§
NoProofs
Omits Proof entries (noproofs).
NoReceipts
Omits CompressedSlimReceipts entries (noreceipts).
Implementations§
Trait Implementations§
Source§impl Clone for EreProfile
impl Clone for EreProfile
Source§fn clone(&self) -> EreProfile
fn clone(&self) -> EreProfile
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 EreProfile
Source§impl Debug for EreProfile
impl Debug for EreProfile
impl Eq for EreProfile
Source§impl Hash for EreProfile
impl Hash for EreProfile
Source§impl Ord for EreProfile
impl Ord for EreProfile
Source§fn cmp(&self, other: &EreProfile) -> Ordering
fn cmp(&self, other: &EreProfile) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for EreProfile
impl PartialEq for EreProfile
Source§fn eq(&self, other: &EreProfile) -> bool
fn eq(&self, other: &EreProfile) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for EreProfile
impl PartialOrd for EreProfile
impl StructuralPartialEq for EreProfile
Auto Trait Implementations§
impl Freeze for EreProfile
impl RefUnwindSafe for EreProfile
impl Send for EreProfile
impl Sync for EreProfile
impl Unpin for EreProfile
impl UnsafeUnpin for EreProfile
impl UnwindSafe for EreProfile
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
§fn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...) attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 1 byte
Size for each variant:
NoProofs: 0 bytesNoReceipts: 0 bytes