pub enum InStreamCrc32ProofError {
EmptyCoverage,
IncompleteSliceCoverage,
UnverifiedSourceBytes,
NoIndependentCrc32Coverage,
}Expand description
Why an in-stream CRC32 attestation cannot be trusted.
Variants§
Trait Implementations§
Source§impl Clone for InStreamCrc32ProofError
impl Clone for InStreamCrc32ProofError
Source§fn clone(&self) -> InStreamCrc32ProofError
fn clone(&self) -> InStreamCrc32ProofError
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 InStreamCrc32ProofError
Source§impl Debug for InStreamCrc32ProofError
impl Debug for InStreamCrc32ProofError
Source§impl Display for InStreamCrc32ProofError
impl Display for InStreamCrc32ProofError
impl Eq for InStreamCrc32ProofError
Source§impl Error for InStreamCrc32ProofError
impl Error for InStreamCrc32ProofError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for InStreamCrc32ProofError
impl PartialEq for InStreamCrc32ProofError
impl StructuralPartialEq for InStreamCrc32ProofError
Auto Trait Implementations§
impl Freeze for InStreamCrc32ProofError
impl RefUnwindSafe for InStreamCrc32ProofError
impl Send for InStreamCrc32ProofError
impl Sync for InStreamCrc32ProofError
impl Unpin for InStreamCrc32ProofError
impl UnsafeUnpin for InStreamCrc32ProofError
impl UnwindSafe for InStreamCrc32ProofError
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,
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