[−][src]Enum chacha20_poly1305_aead::DecryptError
Error returned from the decrypt
function.
Variants
TagMismatch
The calculated Poly1305 tag did not match the given tag.
IoError(Error)
There was an error writing the output.
Trait Implementations
impl From<Error> for DecryptError
[src]
impl From<DecryptError> for Error
[src]
fn from(error: DecryptError) -> Self
[src]
impl Display for DecryptError
[src]
impl Debug for DecryptError
[src]
impl Error for DecryptError
[src]
Auto Trait Implementations
impl Send for DecryptError
impl Sync for DecryptError
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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,