[][src]Struct ring::error::KeyRejected

pub struct KeyRejected(_);

An error parsing or validating a key.

The Display implementation and <KeyRejected as Error>::description() will return a string that will help you better understand why a key was rejected change which errors are reported in which situations while minimizing the likelihood that any applications will be broken.

Here is an incomplete list of reasons a key may be unsupported:

Methods

impl KeyRejected[src]

pub fn description_(&self) -> &'static str[src]

The value returned from ::description()

Trait Implementations

impl Display for KeyRejected[src]

impl Debug for KeyRejected[src]

impl Copy for KeyRejected[src]

impl From<KeyRejected> for Unspecified[src]

impl Clone for KeyRejected[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Unpin for KeyRejected

impl Send for KeyRejected

impl Sync for KeyRejected

impl UnwindSafe for KeyRejected

impl RefUnwindSafe for KeyRejected

Blanket Implementations

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]