#[non_exhaustive]pub struct ClientCertificateConfig {
pub issue_client_certificate: bool,
}Expand description
Configuration for client certificates on the cluster.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.issue_client_certificate: boolIssue a client certificate.
Implementations§
Source§impl ClientCertificateConfig
impl ClientCertificateConfig
Sourcepub fn set_issue_client_certificate<T: Into<bool>>(self, v: T) -> Self
pub fn set_issue_client_certificate<T: Into<bool>>(self, v: T) -> Self
Sets the value of issue_client_certificate.
Trait Implementations§
Source§impl Clone for ClientCertificateConfig
impl Clone for ClientCertificateConfig
Source§fn clone(&self) -> ClientCertificateConfig
fn clone(&self) -> ClientCertificateConfig
Returns a copy 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 moreSource§impl Debug for ClientCertificateConfig
impl Debug for ClientCertificateConfig
Source§impl Default for ClientCertificateConfig
impl Default for ClientCertificateConfig
Source§fn default() -> ClientCertificateConfig
fn default() -> ClientCertificateConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClientCertificateConfigwhere
ClientCertificateConfig: Default,
impl<'de> Deserialize<'de> for ClientCertificateConfigwhere
ClientCertificateConfig: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Message for ClientCertificateConfig
impl Message for ClientCertificateConfig
Source§impl PartialEq for ClientCertificateConfig
impl PartialEq for ClientCertificateConfig
Source§impl Serialize for ClientCertificateConfig
impl Serialize for ClientCertificateConfig
impl StructuralPartialEq for ClientCertificateConfig
Auto Trait Implementations§
impl Freeze for ClientCertificateConfig
impl RefUnwindSafe for ClientCertificateConfig
impl Send for ClientCertificateConfig
impl Sync for ClientCertificateConfig
impl Unpin for ClientCertificateConfig
impl UnwindSafe for ClientCertificateConfig
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