Struct EncryptionType

Source
pub struct EncryptionType(pub i32);
Expand description

Encryption type

Tuple Fields§

§0: i32

Implementations§

Source§

impl EncryptionType

Source

pub const DES_CBC_CRC: EncryptionType

Source

pub const DES_CBC_MD4: EncryptionType

Source

pub const DES_CBC_MD5: EncryptionType

Source

pub const DES3_CBC_MD5: EncryptionType

Source

pub const DES3_CBC_SHA1: EncryptionType

Source

pub const DSAWITHSHA1_CMSOID: EncryptionType

Source

pub const MD5WITHRSAENCRYPTION_CMSOID: EncryptionType

Source

pub const SHA1WITHRSAENCRYPTION_CMSOID: EncryptionType

Source

pub const RC2CBC_ENVOID: EncryptionType

Source

pub const RSAENCRYPTION_ENVOID: EncryptionType

Source

pub const RSAES_OAEP_ENV_OID: EncryptionType

Source

pub const DES_EDE3_CBC_ENV_OID: EncryptionType

Source

pub const DES3_CBC_SHA1_KD: EncryptionType

Source

pub const AES128_CTS_HMAC_SHA1_96: EncryptionType

Source

pub const AES256_CTS_HMAC_SHA1_96: EncryptionType

Source

pub const AES128_CTS_HMAC_SHA256_128: EncryptionType

Source

pub const AES256_CTS_HMAC_SHA384_192: EncryptionType

Source

pub const RC4_HMAC: EncryptionType

Source

pub const RC4_HMAC_EXP: EncryptionType

Source

pub const CAMELLIA128_CTS_CMAC: EncryptionType

Source

pub const CAMELLIA256_CTS_CMAC: EncryptionType

Source

pub const SUBKEY_KEYMATERIAL: EncryptionType

Source

pub const RC4_MD4: EncryptionType

Source

pub const RC4_PLAIN2: EncryptionType

Source

pub const RC4_LM: EncryptionType

Source

pub const RC4_SHA: EncryptionType

Source

pub const DES_PLAIN: EncryptionType

Source

pub const RC4_HMAC_OLD: EncryptionType

Source

pub const RC4_PLAIN_OLD: EncryptionType

Source

pub const RC4_HMAC_OLD_EXP: EncryptionType

Source

pub const RC4_PLAIN_OLD_EXP: EncryptionType

Source

pub const RC4_PLAIN: EncryptionType

Source

pub const RC4_PLAIN_EXP: EncryptionType

Trait Implementations§

Source§

impl Clone for EncryptionType

Source§

fn clone(&self) -> EncryptionType

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for EncryptionType

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl PartialEq for EncryptionType

Source§

fn eq(&self, other: &EncryptionType) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Copy for EncryptionType

Source§

impl Eq for EncryptionType

Source§

impl StructuralPartialEq for EncryptionType

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<'a, T, E> AsTaggedExplicit<'a, E> for T
where T: 'a,

Source§

fn explicit(self, class: Class, tag: u32) -> TaggedParser<'a, Explicit, Self, E>

Source§

impl<'a, T, E> AsTaggedImplicit<'a, E> for T
where T: 'a,

Source§

fn implicit( self, class: Class, constructed: bool, tag: u32, ) -> TaggedParser<'a, Implicit, Self, E>

Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

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

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.