pub enum ProofSystemError {
InvalidParameters,
ProvingFailed(String),
VerificationFailed(String),
Encoding(String),
}Variants§
Trait Implementations§
Source§impl Debug for ProofSystemError
impl Debug for ProofSystemError
Source§impl Display for ProofSystemError
impl Display for ProofSystemError
Source§impl Error for ProofSystemError
impl Error for ProofSystemError
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()
Auto Trait Implementations§
impl Freeze for ProofSystemError
impl RefUnwindSafe for ProofSystemError
impl Send for ProofSystemError
impl Sync for ProofSystemError
impl Unpin for ProofSystemError
impl UnsafeUnpin for ProofSystemError
impl UnwindSafe for ProofSystemError
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