Struct ClientCAList
pub struct ClientCAList {
pub update_acceptable_ca_certificates: bool,
pub ca_names: Vec<HashMap<String, String>>,
pub acceptable_ca_certificates: Vec<SslCertificateDataRecord>,
}Expand description
Client CA list configuration Mirrors ClientCAList from C++ SslContextConfiguratorProxy
Fields§
§update_acceptable_ca_certificates: boolWhether to update the acceptable CA certificates list
ca_names: Vec<HashMap<String, String>>Array of CA names (each CA is described as name/value pairs) See https://www.openssl.org/docs/man1.0.2/crypto/X509_NAME_add_entry_by_txt.html
acceptable_ca_certificates: Vec<SslCertificateDataRecord>Array of acceptable CA certificates
Trait Implementations§
§impl Clone for ClientCAList
impl Clone for ClientCAList
§fn clone(&self) -> ClientCAList
fn clone(&self) -> ClientCAList
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 ClientCAList
impl Debug for ClientCAList
§impl Default for ClientCAList
impl Default for ClientCAList
Auto Trait Implementations§
impl Freeze for ClientCAList
impl RefUnwindSafe for ClientCAList
impl Send for ClientCAList
impl Sync for ClientCAList
impl Unpin for ClientCAList
impl UnwindSafe for ClientCAList
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