pub struct ListenerTlsValidationContextTrust {
pub file: Option<TlsValidationContextFileTrust>,
pub sds: Option<TlsValidationContextSdsTrust>,
}
Expand description
An object that represents a listener's Transport Layer Security (TLS) validation context trust.
Fields§
§file: Option<TlsValidationContextFileTrust>
An object that represents a Transport Layer Security (TLS) validation context trust for a local file.
sds: Option<TlsValidationContextSdsTrust>
A reference to an object that represents a listener's Transport Layer Security (TLS) Secret Discovery Service validation context trust.
Trait Implementations§
Source§impl Clone for ListenerTlsValidationContextTrust
impl Clone for ListenerTlsValidationContextTrust
Source§fn clone(&self) -> ListenerTlsValidationContextTrust
fn clone(&self) -> ListenerTlsValidationContextTrust
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 moreSource§impl Default for ListenerTlsValidationContextTrust
impl Default for ListenerTlsValidationContextTrust
Source§fn default() -> ListenerTlsValidationContextTrust
fn default() -> ListenerTlsValidationContextTrust
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ListenerTlsValidationContextTrust
impl<'de> Deserialize<'de> for ListenerTlsValidationContextTrust
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 PartialEq for ListenerTlsValidationContextTrust
impl PartialEq for ListenerTlsValidationContextTrust
Source§fn eq(&self, other: &ListenerTlsValidationContextTrust) -> bool
fn eq(&self, other: &ListenerTlsValidationContextTrust) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for ListenerTlsValidationContextTrust
Auto Trait Implementations§
impl Freeze for ListenerTlsValidationContextTrust
impl RefUnwindSafe for ListenerTlsValidationContextTrust
impl Send for ListenerTlsValidationContextTrust
impl Sync for ListenerTlsValidationContextTrust
impl Unpin for ListenerTlsValidationContextTrust
impl UnwindSafe for ListenerTlsValidationContextTrust
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