pub enum SaTokenError {
Show 32 variants
TokenNotFound,
InvalidToken(String),
TokenExpired,
NotLogin,
PermissionDenied(String),
RoleDenied(String),
AccountBanned(String),
AccountKickedOut,
SessionNotFound,
NonceAlreadyUsed,
InvalidNonceFormat,
InvalidNonceTimestamp,
RefreshTokenNotFound,
RefreshTokenInvalidData,
RefreshTokenMissingLoginId,
RefreshTokenInvalidExpireTime,
TokenEmpty,
TokenTooShort,
LoginIdNotNumber,
OAuth2ClientNotFound,
OAuth2InvalidCredentials,
OAuth2ClientIdMismatch,
OAuth2RedirectUriMismatch,
OAuth2CodeNotFound,
OAuth2AccessTokenNotFound,
OAuth2RefreshTokenNotFound,
OAuth2InvalidRefreshToken,
OAuth2InvalidScope,
StorageError(String),
ConfigError(String),
SerializationError(Error),
InternalError(String),
}Variants§
TokenNotFound
InvalidToken(String)
TokenExpired
NotLogin
PermissionDenied(String)
RoleDenied(String)
AccountBanned(String)
AccountKickedOut
SessionNotFound
NonceAlreadyUsed
InvalidNonceFormat
InvalidNonceTimestamp
RefreshTokenNotFound
RefreshTokenInvalidData
RefreshTokenMissingLoginId
RefreshTokenInvalidExpireTime
TokenEmpty
TokenTooShort
LoginIdNotNumber
OAuth2ClientNotFound
OAuth2InvalidCredentials
OAuth2ClientIdMismatch
OAuth2RedirectUriMismatch
OAuth2CodeNotFound
OAuth2AccessTokenNotFound
OAuth2RefreshTokenNotFound
OAuth2InvalidRefreshToken
OAuth2InvalidScope
StorageError(String)
ConfigError(String)
SerializationError(Error)
InternalError(String)
Trait Implementations§
Source§impl Debug for SaTokenError
impl Debug for SaTokenError
Source§impl Display for SaTokenError
impl Display for SaTokenError
Source§impl Error for SaTokenError
impl Error for SaTokenError
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 SaTokenError
impl !RefUnwindSafe for SaTokenError
impl Send for SaTokenError
impl Sync for SaTokenError
impl Unpin for SaTokenError
impl !UnwindSafe for SaTokenError
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