pub struct TLSCertificateSANs {
pub dns_names: Vec<String>,
pub ips: Vec<String>,
}
Fields§
§dns_names: Vec<String>
set of additional domains (including wildcards) this TLS certificate is valid for
ips: Vec<String>
set of IP addresses this TLS certificate is also valid for
Trait Implementations§
Source§impl Clone for TLSCertificateSANs
impl Clone for TLSCertificateSANs
Source§fn clone(&self) -> TLSCertificateSANs
fn clone(&self) -> TLSCertificateSANs
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 Debug for TLSCertificateSANs
impl Debug for TLSCertificateSANs
Source§impl Default for TLSCertificateSANs
impl Default for TLSCertificateSANs
Source§fn default() -> TLSCertificateSANs
fn default() -> TLSCertificateSANs
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TLSCertificateSANs
impl<'de> Deserialize<'de> for TLSCertificateSANs
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
Auto Trait Implementations§
impl Freeze for TLSCertificateSANs
impl RefUnwindSafe for TLSCertificateSANs
impl Send for TLSCertificateSANs
impl Sync for TLSCertificateSANs
impl Unpin for TLSCertificateSANs
impl UnwindSafe for TLSCertificateSANs
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