pub enum EcashError {
CryptoError,
InvalidSignature,
TokenExpired,
InvalidDenomination,
SerializationError,
InvalidKey,
BlindingFailed,
}Variants§
CryptoError
InvalidSignature
TokenExpired
InvalidDenomination
SerializationError
InvalidKey
BlindingFailed
Trait Implementations§
Source§impl Debug for EcashError
impl Debug for EcashError
Source§impl Display for EcashError
impl Display for EcashError
Source§impl Error for EcashError
impl Error for EcashError
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 EcashError
impl RefUnwindSafe for EcashError
impl Send for EcashError
impl Sync for EcashError
impl Unpin for EcashError
impl UnwindSafe for EcashError
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