pub struct TlsStatusSnapshot {
pub customer_app: String,
pub mode: TlsMode,
pub edge_mode: EdgeMode,
pub provider: Option<CertificateProviderKind>,
pub inventory: CertificateInventory,
pub queued_renewals: Vec<RenewalPlan>,
pub pending_challenges: Vec<ChallengeTicket>,
pub hot_reload_events: Vec<HotReloadEvent>,
}Fields§
§customer_app: String§mode: TlsMode§edge_mode: EdgeMode§provider: Option<CertificateProviderKind>§inventory: CertificateInventory§queued_renewals: Vec<RenewalPlan>§pending_challenges: Vec<ChallengeTicket>§hot_reload_events: Vec<HotReloadEvent>Trait Implementations§
Source§impl Clone for TlsStatusSnapshot
impl Clone for TlsStatusSnapshot
Source§fn clone(&self) -> TlsStatusSnapshot
fn clone(&self) -> TlsStatusSnapshot
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 TlsStatusSnapshot
impl Debug for TlsStatusSnapshot
Source§impl PartialEq for TlsStatusSnapshot
impl PartialEq for TlsStatusSnapshot
impl Eq for TlsStatusSnapshot
impl StructuralPartialEq for TlsStatusSnapshot
Auto Trait Implementations§
impl Freeze for TlsStatusSnapshot
impl RefUnwindSafe for TlsStatusSnapshot
impl Send for TlsStatusSnapshot
impl Sync for TlsStatusSnapshot
impl Unpin for TlsStatusSnapshot
impl UnsafeUnpin for TlsStatusSnapshot
impl UnwindSafe for TlsStatusSnapshot
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§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.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more