#[repr(C)]
pub struct mbedtls_x509write_cert { pub version: c_int, pub serial: mbedtls_mpi, pub subject_key: *mut mbedtls_pk_context, pub issuer_key: *mut mbedtls_pk_context, pub subject: *mut mbedtls_asn1_named_data, pub issuer: *mut mbedtls_asn1_named_data, pub md_alg: mbedtls_md_type_t, pub not_before: [c_char; 16], pub not_after: [c_char; 16], pub extensions: *mut mbedtls_asn1_named_data, }
Expand description

Container for writing a certificate (CRT)

Fields

version: c_intserial: mbedtls_mpisubject_key: *mut mbedtls_pk_contextissuer_key: *mut mbedtls_pk_contextsubject: *mut mbedtls_asn1_named_dataissuer: *mut mbedtls_asn1_named_datamd_alg: mbedtls_md_type_tnot_before: [c_char; 16]not_after: [c_char; 16]extensions: *mut mbedtls_asn1_named_data

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Returns the “default value” for a type. Read more

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

Returns the argument unchanged.

Calls U::from(self).

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

The resulting type after obtaining ownership.

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

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

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.