pub enum SDError {
Show 17 variants
MissingData,
MissingAudNonce,
JWTError(String),
SDClaimMissing,
SubJwkMissing,
IssuerError,
BindingKeyError,
AudError,
NonceError,
SDJwtReleaseError,
DigestError(String, String),
ReleasedClaimListError,
ReleasedClaimLengthError,
MissingValueError,
JsonError(String),
Base64Error,
Utf8Error,
}
Variants
MissingData
MissingAudNonce
JWTError(String)
SDClaimMissing
SubJwkMissing
IssuerError
BindingKeyError
AudError
NonceError
SDJwtReleaseError
DigestError(String, String)
ReleasedClaimListError
ReleasedClaimLengthError
MissingValueError
JsonError(String)
Base64Error
Utf8Error
Trait Implementations
sourceimpl Error for SDError
impl Error for SDError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl From<DecodeError> for SDError
impl From<DecodeError> for SDError
sourcefn from(_err: DecodeError) -> Self
fn from(_err: DecodeError) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl RefUnwindSafe for SDError
impl Send for SDError
impl Sync for SDError
impl Unpin for SDError
impl UnwindSafe for SDError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more