[][src]Struct nginx::pem_ctx_st

#[repr(C)]pub struct pem_ctx_st {
    pub type_: c_int,
    pub proc_type: pem_ctx_st__bindgen_ty_1,
    pub domain: *mut c_char,
    pub DEK_info: pem_ctx_st__bindgen_ty_2,
    pub originator: *mut PEM_USER,
    pub num_recipient: c_int,
    pub recipient: *mut *mut PEM_USER,
    pub md: *mut EVP_MD,
    pub md_enc: c_int,
    pub md_len: c_int,
    pub md_data: *mut c_char,
    pub dec: *mut EVP_CIPHER,
    pub key_len: c_int,
    pub key: *mut c_uchar,
    pub data_enc: c_int,
    pub data_len: c_int,
    pub data: *mut c_uchar,
}

Fields

type_: c_intproc_type: pem_ctx_st__bindgen_ty_1domain: *mut c_charDEK_info: pem_ctx_st__bindgen_ty_2originator: *mut PEM_USERnum_recipient: c_intrecipient: *mut *mut PEM_USERmd: *mut EVP_MDmd_enc: c_intmd_len: c_intmd_data: *mut c_chardec: *mut EVP_CIPHERkey_len: c_intkey: *mut c_uchardata_enc: c_intdata_len: c_intdata: *mut c_uchar

Trait Implementations

impl Clone for pem_ctx_st[src]

impl Copy for pem_ctx_st[src]

impl Debug for pem_ctx_st[src]

Auto Trait Implementations

impl RefUnwindSafe for pem_ctx_st

impl !Send for pem_ctx_st

impl !Sync for pem_ctx_st

impl Unpin for pem_ctx_st

impl UnwindSafe for pem_ctx_st

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.