[][src]Enum cryptouri::CryptoUriKind

pub enum CryptoUriKind {
    Digest(Digest),
    PublicKey(PublicKey),
    SecretKey(SecretKey),
    Signature(Signature),
}

Kinds of CryptoUris

Variants

Digest(Digest)

Digests (e.g. key digests symmetric secret keys, asymmetric public keys, or other data)

PublicKey(PublicKey)

Public keys (always asymmetric)

SecretKey(SecretKey)

Secret keys (symmetric or asymmetric)

Signature(Signature)

Digital signatures (always asymmetric)

Auto Trait Implementations

Blanket Implementations

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

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

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> 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> BorrowMut<T> for T where
    T: ?Sized
[src]

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self