[][src]Enum libp2p_secio::Cipher

pub enum Cipher {
    Aes128,
    Aes256,
    TwofishCtr,
    Null,
}

Possible encryption ciphers.

Variants

Methods

impl Cipher
[src]

Returns the size of in bytes of the key expected by the cipher.

Returns the size of in bytes of the IV expected by the cipher.

Trait Implementations

impl Clone for Cipher
[src]

Performs copy-assignment from source. Read more

impl Copy for Cipher
[src]

impl Debug for Cipher
[src]

Auto Trait Implementations

impl Send for Cipher

impl Sync for Cipher

Blanket Implementations

impl<T> From for T
[src]

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

impl<T> Same for T

Should always be Self

impl<T> Erased for T