Struct CertificatePrivateKeyPair
pub struct CertificatePrivateKeyPair {
pub is_valid: bool,
pub index: i32,
pub certificate: SslCertificateDataRecord,
pub certificate_chain: Vec<SslCertificateDataRecord>,
pub private_key_data: SslCertificateDataRecord,
}Expand description
Certificate and private key pair Mirrors CertificatePrivateKeyPair from C++ SslContextConfiguratorProxy
Fields§
§is_valid: boolIndicates if this pair contains valid data
index: i32Index of this certificate/key pair
certificate: SslCertificateDataRecordThe main certificate
certificate_chain: Vec<SslCertificateDataRecord>Certificate chain (additional certificates)
private_key_data: SslCertificateDataRecordPrivate key data
Trait Implementations§
§impl Clone for CertificatePrivateKeyPair
impl Clone for CertificatePrivateKeyPair
§fn clone(&self) -> CertificatePrivateKeyPair
fn clone(&self) -> CertificatePrivateKeyPair
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for CertificatePrivateKeyPair
impl Debug for CertificatePrivateKeyPair
§impl Default for CertificatePrivateKeyPair
impl Default for CertificatePrivateKeyPair
Auto Trait Implementations§
impl Freeze for CertificatePrivateKeyPair
impl RefUnwindSafe for CertificatePrivateKeyPair
impl Send for CertificatePrivateKeyPair
impl Sync for CertificatePrivateKeyPair
impl Unpin for CertificatePrivateKeyPair
impl UnwindSafe for CertificatePrivateKeyPair
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more