[][src]Enum queen::crypto::Method

pub enum Method {
    Aes128Gcm,
    Aes256Gcm,
    ChaCha20Poly1305,
}

Variants

Aes128Gcm
Aes256Gcm
ChaCha20Poly1305

Implementations

impl Method[src]

pub fn algorithm(&self) -> &'static Algorithm[src]

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

Trait Implementations

impl Clone for Method[src]

impl Copy for Method[src]

impl Debug for Method[src]

impl Default for Method[src]

impl FromStr for Method[src]

type Err = ()

The associated error which can be returned from parsing.

Auto Trait Implementations

impl RefUnwindSafe for Method

impl Send for Method

impl Sync for Method

impl Unpin for Method

impl UnwindSafe for Method

Blanket Implementations

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

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

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

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

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

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

type Owned = T

The resulting type after obtaining ownership.

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<V, T> VZip<V> for T where
    V: MultiLane<T>,