pub struct CertRecord {
pub hostname: String,
pub state: CertState,
pub attempt: u32,
pub last_updated: DateTime<Utc>,
}Expand description
A single certificate tracked by the reconciler.
Fields§
§hostname: String§state: CertState§attempt: u32Retry attempt counter, reset to 0 on successful state advance.
last_updated: DateTime<Utc>Implementations§
Trait Implementations§
Source§impl Clone for CertRecord
impl Clone for CertRecord
Source§fn clone(&self) -> CertRecord
fn clone(&self) -> CertRecord
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 CertRecord
impl Debug for CertRecord
Source§impl<'de> Deserialize<'de> for CertRecord
impl<'de> Deserialize<'de> for CertRecord
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 CertRecord
impl RefUnwindSafe for CertRecord
impl Send for CertRecord
impl Sync for CertRecord
impl Unpin for CertRecord
impl UnsafeUnpin for CertRecord
impl UnwindSafe for CertRecord
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