pub enum TranscriptError {
NoMoreFields,
NoMoreCommitments,
InvalidGrinding,
TrailingData,
}Expand description
Errors that can occur during transcript consumption.
Variants§
Trait Implementations§
Source§impl Clone for TranscriptError
impl Clone for TranscriptError
Source§fn clone(&self) -> TranscriptError
fn clone(&self) -> TranscriptError
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 TranscriptError
impl Debug for TranscriptError
Source§impl Display for TranscriptError
impl Display for TranscriptError
Source§impl Error for TranscriptError
impl Error for TranscriptError
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 From<TranscriptError> for DeepError
impl From<TranscriptError> for DeepError
Source§fn from(source: TranscriptError) -> DeepError
fn from(source: TranscriptError) -> DeepError
Converts to this type from the input type.
Source§impl From<TranscriptError> for FriError
impl From<TranscriptError> for FriError
Source§fn from(source: TranscriptError) -> FriError
fn from(source: TranscriptError) -> FriError
Converts to this type from the input type.
Source§impl From<TranscriptError> for LmcsError
impl From<TranscriptError> for LmcsError
Source§fn from(source: TranscriptError) -> LmcsError
fn from(source: TranscriptError) -> LmcsError
Converts to this type from the input type.
Source§impl From<TranscriptError> for PcsError
impl From<TranscriptError> for PcsError
Source§fn from(source: TranscriptError) -> PcsError
fn from(source: TranscriptError) -> PcsError
Converts to this type from the input type.
Source§impl From<TranscriptError> for VerifierError
impl From<TranscriptError> for VerifierError
Source§fn from(source: TranscriptError) -> VerifierError
fn from(source: TranscriptError) -> VerifierError
Converts to this type from the input type.
Source§impl PartialEq for TranscriptError
impl PartialEq for TranscriptError
Source§fn eq(&self, other: &TranscriptError) -> bool
fn eq(&self, other: &TranscriptError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for TranscriptError
impl Eq for TranscriptError
impl StructuralPartialEq for TranscriptError
Auto Trait Implementations§
impl Freeze for TranscriptError
impl RefUnwindSafe for TranscriptError
impl Send for TranscriptError
impl Sync for TranscriptError
impl Unpin for TranscriptError
impl UnsafeUnpin for TranscriptError
impl UnwindSafe for TranscriptError
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