[−]Enum recrypt::api::RecryptErr
Errors generated by the API
Variants
DecryptFailed(InternalError)
InvalidEncryptedMessageSignature(InternalError)
InvalidPublicKey(PointErr)
InvalidTransformKey(InternalError)
InputWrongSize(&'static str, usize)
DecodeFailure(DecodeErr)
Trait Implementations
impl PartialEq<RecryptErr> for RecryptErr
fn eq(&self, other: &RecryptErr) -> bool
fn ne(&self, other: &RecryptErr) -> bool
impl Display for RecryptErr
impl Debug for RecryptErr
impl Error for RecryptErr
Auto Trait Implementations
impl Sync for RecryptErr
impl Send for RecryptErr
impl Unpin for RecryptErr
impl RefUnwindSafe for RecryptErr
impl UnwindSafe for RecryptErr
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self