pub enum CertificateStatus {
Pending,
Active,
Failed {
reason: String,
},
}Expand description
The edge certificate’s state — separate from ProviderStatus, since
a hostname can be validated while its certificate is still issuing.
Variants§
Pending
Issuing.
Active
Issued and being served.
Failed
Issuance failed. reason is the provider’s wording, handed over by
the adapter already scrubbed with crate::logging::scrub_text.
Trait Implementations§
Source§impl Clone for CertificateStatus
impl Clone for CertificateStatus
Source§impl Debug for CertificateStatus
impl Debug for CertificateStatus
impl Eq for CertificateStatus
Source§impl PartialEq for CertificateStatus
impl PartialEq for CertificateStatus
impl StructuralPartialEq for CertificateStatus
Auto Trait Implementations§
impl Freeze for CertificateStatus
impl RefUnwindSafe for CertificateStatus
impl Send for CertificateStatus
impl Sync for CertificateStatus
impl Unpin for CertificateStatus
impl UnsafeUnpin for CertificateStatus
impl UnwindSafe for CertificateStatus
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.