Struct openssl_sys::X509[][src]

#[repr(C)]
pub struct X509 {
Show 13 fields pub cert_info: *mut X509_CINF, pub sig_alg: *mut X509_ALGOR, pub signature: *mut ASN1_BIT_STRING, pub valid: c_int, pub references: c_int, pub name: *mut c_char, pub ex_data: CRYPTO_EX_DATA, pub ex_pathlen: c_long, pub ex_pcpathlen: c_long, pub ex_flags: c_ulong, pub ex_kusage: c_ulong, pub ex_xkusage: c_ulong, pub ex_nscert: c_ulong, // some fields omitted
}

Fields

cert_info: *mut X509_CINFsig_alg: *mut X509_ALGORsignature: *mut ASN1_BIT_STRINGvalid: c_intreferences: c_intname: *mut c_charex_data: CRYPTO_EX_DATAex_pathlen: c_longex_pcpathlen: c_longex_flags: c_ulongex_kusage: c_ulongex_xkusage: c_ulongex_nscert: c_ulong

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.