pub struct CertData {
pub tn_id: TnId,
pub id_tag: Box<str>,
pub domain: Box<str>,
pub cert: Box<str>,
pub key: Box<str>,
pub expires_at: Timestamp,
pub last_renewal_attempt_at: Option<Timestamp>,
pub last_renewal_error: Option<Box<str>>,
pub failure_count: u32,
pub notified_at: Option<Timestamp>,
}Expand description
Certificate associated with a tenant
Fields§
§tn_id: TnId§id_tag: Box<str>§domain: Box<str>§cert: Box<str>§key: Box<str>§expires_at: Timestamp§last_renewal_attempt_at: Option<Timestamp>§last_renewal_error: Option<Box<str>>§failure_count: u32§notified_at: Option<Timestamp>Trait Implementations§
Auto Trait Implementations§
impl Freeze for CertData
impl RefUnwindSafe for CertData
impl Send for CertData
impl Sync for CertData
impl Unpin for CertData
impl UnsafeUnpin for CertData
impl UnwindSafe for CertData
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