pub enum SecureError {
CannotDecodeJwtToken(String),
CannotEncodeJwtToken(String),
InvalidEncoding,
KeyError(String),
InvalidKeyIdError(String),
JWKGenerateFailed(String),
JWKSetParseFailed(String),
PrivateKeyError(String),
PrivateKeyGenerateFailed(String),
EmptyKeys,
InvalidKeyId,
}Variants§
CannotDecodeJwtToken(String)
CannotEncodeJwtToken(String)
InvalidEncoding
KeyError(String)
InvalidKeyIdError(String)
JWKGenerateFailed(String)
JWKSetParseFailed(String)
PrivateKeyError(String)
PrivateKeyGenerateFailed(String)
EmptyKeys
InvalidKeyId
Trait Implementations§
Source§impl Clone for SecureError
impl Clone for SecureError
Source§fn clone(&self) -> SecureError
fn clone(&self) -> SecureError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SecureError
impl Debug for SecureError
Source§impl<'de> Deserialize<'de> for SecureError
impl<'de> Deserialize<'de> for SecureError
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for SecureError
impl Display for SecureError
Source§impl Error for SecureError
impl Error for SecureError
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 From<Error> for SecureError
impl From<Error> for SecureError
Source§impl From<ErrorStack> for SecureError
impl From<ErrorStack> for SecureError
Source§fn from(error: ErrorStack) -> Self
fn from(error: ErrorStack) -> Self
Converts to this type from the input type.
Source§impl From<SecureError> for PlatformError
impl From<SecureError> for PlatformError
Source§fn from(err: SecureError) -> PlatformError
fn from(err: SecureError) -> PlatformError
Converts to this type from the input type.
Source§impl PartialEq for SecureError
impl PartialEq for SecureError
Source§impl Serialize for SecureError
impl Serialize for SecureError
impl StructuralPartialEq for SecureError
Auto Trait Implementations§
impl Freeze for SecureError
impl RefUnwindSafe for SecureError
impl Send for SecureError
impl Sync for SecureError
impl Unpin for SecureError
impl UnwindSafe for SecureError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.