pub enum EphemeralPayloadError {
InvalidPayload,
MissingTitle,
MissingAddress,
InvalidAddress {
err: DecodeHexError,
value: String,
},
MissingExpiration,
InvalidExpiration {
err: ParseError,
value: String,
},
}
Variants§
Trait Implementations§
Source§impl Debug for EphemeralPayloadError
impl Debug for EphemeralPayloadError
Source§impl Display for EphemeralPayloadError
impl Display for EphemeralPayloadError
Source§impl Error for EphemeralPayloadError
impl Error for EphemeralPayloadError
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 EphemeralPayloadError
impl PartialEq for EphemeralPayloadError
impl StructuralPartialEq for EphemeralPayloadError
Auto Trait Implementations§
impl Freeze for EphemeralPayloadError
impl RefUnwindSafe for EphemeralPayloadError
impl Send for EphemeralPayloadError
impl Sync for EphemeralPayloadError
impl Unpin for EphemeralPayloadError
impl UnwindSafe for EphemeralPayloadError
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