pub struct CertificateDetails {
    pub valid_at: Option<i64>,
    pub expires_at: Option<i64>,
    pub content: Option<String>,
}Fields§
§valid_at: Option<i64>The Unix timestamp (in seconds) of when the certificate becomes valid.
expires_at: Option<i64>The Unix timestamp (in seconds) of when the certificate expires.
content: Option<String>The content of the certificate in PEM format.
Implementations§
Source§impl CertificateDetails
 
impl CertificateDetails
Sourcepub fn builder() -> CertificateDetailsBuilder<((), (), ())>
 
pub fn builder() -> CertificateDetailsBuilder<((), (), ())>
Create a builder for building CertificateDetails.
On the builder, call .valid_at(...)(optional), .expires_at(...)(optional), .content(...)(optional) to set the values of the fields.
Finally, call .build() to create the instance of CertificateDetails.
Trait Implementations§
Source§impl Clone for CertificateDetails
 
impl Clone for CertificateDetails
Source§fn clone(&self) -> CertificateDetails
 
fn clone(&self) -> CertificateDetails
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 CertificateDetails
 
impl Debug for CertificateDetails
Source§impl Default for CertificateDetails
 
impl Default for CertificateDetails
Source§fn default() -> CertificateDetails
 
fn default() -> CertificateDetails
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CertificateDetails
 
impl<'de> Deserialize<'de> for CertificateDetails
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 CertificateDetails
 
impl PartialEq for CertificateDetails
Source§impl Serialize for CertificateDetails
 
impl Serialize for CertificateDetails
impl StructuralPartialEq for CertificateDetails
Auto Trait Implementations§
impl Freeze for CertificateDetails
impl RefUnwindSafe for CertificateDetails
impl Send for CertificateDetails
impl Sync for CertificateDetails
impl Unpin for CertificateDetails
impl UnwindSafe for CertificateDetails
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