[−][src]Enum ursa::CryptoError
Variants
NoSuchAlgorithm(String)
Returned when trying to create an algorithm which does not exist.
ParseError(String)
Returned when an error occurs during deserialization of a Private or Public key from various formats.
SigningError(String)
Returned when an error occurs during the signing process.
KeyGenError(String)
Returned when an error occurs during key generation
DigestGenError(String)
Returned when an error occurs during digest generation
Trait Implementations
impl From<Error> for CryptoError
[src]
fn from(error: Error) -> CryptoError
[src]
impl Debug for CryptoError
[src]
impl Display for CryptoError
[src]
Auto Trait Implementations
impl Send for CryptoError
impl Unpin for CryptoError
impl Sync for CryptoError
impl UnwindSafe for CryptoError
impl RefUnwindSafe for CryptoError
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
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