pub enum TranscryptorError {
Show 14 variants
AuthError(AuthError),
NetworkError(Error),
Unauthorized,
NotAllowed(String),
InvalidSession(String),
BadRequest(String),
ServerError(String),
NoSessionToEnd,
IncompatibleClientVersionError {
client_version: String,
server_version: String,
server_min_supported_version: String,
},
InconsistentSystemNameError {
configured_name: String,
responded_name: String,
},
InvalidSystemNameError {
name: String,
},
InconsistentUrlError {
configured_url: String,
responded_url: String,
},
NonHttpsUrlError {
scheme: String,
},
UnexpectedVariantType,
}Variants§
AuthError(AuthError)
NetworkError(Error)
NotAllowed(String)
InvalidSession(String)
BadRequest(String)
ServerError(String)
NoSessionToEnd
IncompatibleClientVersionError
InconsistentSystemNameError
InvalidSystemNameError
InconsistentUrlError
NonHttpsUrlError
UnexpectedVariantType
Trait Implementations§
Source§impl Debug for TranscryptorError
impl Debug for TranscryptorError
Source§impl Display for TranscryptorError
impl Display for TranscryptorError
Source§impl Error for TranscryptorError
impl Error for TranscryptorError
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<AuthError> for TranscryptorError
impl From<AuthError> for TranscryptorError
Source§impl From<Error> for TranscryptorError
impl From<Error> for TranscryptorError
Source§impl From<TranscryptorError> for PseudonymServiceError
impl From<TranscryptorError> for PseudonymServiceError
Source§fn from(source: TranscryptorError) -> Self
fn from(source: TranscryptorError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for TranscryptorError
impl !RefUnwindSafe for TranscryptorError
impl Send for TranscryptorError
impl Sync for TranscryptorError
impl Unpin for TranscryptorError
impl UnsafeUnpin for TranscryptorError
impl !UnwindSafe for TranscryptorError
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> 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.