pub enum SeaError {
Crypto(String),
InvalidKey,
VerificationFailed,
Encryption(String),
Decryption(String),
UserExists,
AuthFailed,
NotAuthenticated,
SessionStorage(String),
}Expand description
SEA module error types
Variants§
Crypto(String)
InvalidKey
VerificationFailed
Encryption(String)
Decryption(String)
UserExists
AuthFailed
NotAuthenticated
SessionStorage(String)
Trait Implementations§
Source§impl Error for SeaError
impl Error for SeaError
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 SeaError
impl RefUnwindSafe for SeaError
impl Send for SeaError
impl Sync for SeaError
impl Unpin for SeaError
impl UnsafeUnpin for SeaError
impl UnwindSafe for SeaError
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