Enum kanidm_client::ClientError
source · pub enum ClientError {
Show 14 variants
Unauthorized,
Http(StatusCode, Option<OperationError>, String),
Transport(Error),
AuthenticationFailed,
EmptyResponse,
TotpVerifyFailed(Uuid, TotpSecret),
TotpInvalidSha1(Uuid),
JsonDecode(Error, String),
InvalidResponseFormat(String),
JsonEncode(Error),
SystemError,
ConfigParseIssue(String),
CertParseIssue(String),
UntrustedCertificate(String),
}
Variants§
Http(StatusCode, Option<OperationError>, String)
Transport(Error)
AuthenticationFailed
EmptyResponse
TotpVerifyFailed(Uuid, TotpSecret)
TotpInvalidSha1(Uuid)
JsonDecode(Error, String)
InvalidResponseFormat(String)
JsonEncode(Error)
SystemError
ConfigParseIssue(String)
CertParseIssue(String)
UntrustedCertificate(String)
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for ClientError
impl Send for ClientError
impl Sync for ClientError
impl Unpin for ClientError
impl !UnwindSafe for ClientError
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