[−]Enum ironoxide::IronOxideErr
Errors generated by IronOxide SDK operations
Variants
DocumentHeaderParseFailure(String)
AesError(Unspecified)
InvalidRecryptEncryptedValue(String)
RecryptError(String)
UserDoesNotExist(String)
This is used if the response from the server was an error. In that case we know that the format of the errors will be ServerError
.
NotGroupAdmin(GroupId)
The operation failed because the accessing user was not a group admin, but must be for the operation to work.
ProtobufSerdeError(ProtobufError)
Protobuf encode/decode error
ProtobufValidationError(String)
Protobuf decode succeeded, but the result is not valid
UserPrivateKeyRotationError(String)
GroupPrivateKeyRotationError(String)
Fields of OperationTimedOut
operation: SdkOperation
duration: Duration
Trait Implementations
impl Debug for IronOxideErr
[src]
impl Display for IronOxideErr
impl Error for IronOxideErr
fn cause(&self) -> Option<&dyn Error>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
impl From<(Error, RequestErrorCode)> for IronOxideErr
[src]
impl From<(Error, RequestErrorCode)> for IronOxideErr
[src]
impl From<(Error, RequestErrorCode)> for IronOxideErr
[src]
impl From<(ParseError, RequestErrorCode)> for IronOxideErr
[src]
fn from((e, code): (ParseError, RequestErrorCode)) -> Self
[src]
impl From<IronOxideErr> for String
[src]
A way to turn IronSdkErr into Strings for the Java binding
fn from(err: IronOxideErr) -> Self
[src]
impl From<NonEmptyVecError> for IronOxideErr
[src]
fn from(_: NonEmptyVecError) -> Self
[src]
impl From<ProtobufError> for IronOxideErr
[src]
fn from(e: ProtobufError) -> Self
[src]
impl From<RecryptErr> for IronOxideErr
[src]
fn from(recrypt_err: RecryptErr) -> Self
[src]
impl From<Unspecified> for IronOxideErr
[src]
fn from(ring_err: Unspecified) -> Self
[src]
Auto Trait Implementations
impl !RefUnwindSafe for IronOxideErr
impl Send for IronOxideErr
impl Sync for IronOxideErr
impl Unpin for IronOxideErr
impl !UnwindSafe for IronOxideErr
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,