pub struct HttpsTransportCertRefresher {
pub base_cert: Arc<RwLock<Option<Arc<CertifiedKey>>>>,
pub challenge_cert: Arc<RwLock<Option<Arc<CertifiedKey>>>>,
/* private fields */
}Fields§
§base_cert: Arc<RwLock<Option<Arc<CertifiedKey>>>>§challenge_cert: Arc<RwLock<Option<Arc<CertifiedKey>>>>Implementations§
Trait Implementations§
Source§impl Debug for HttpsTransportCertRefresher
impl Debug for HttpsTransportCertRefresher
Source§impl ResolvesServerCert for HttpsTransportCertRefresher
impl ResolvesServerCert for HttpsTransportCertRefresher
Auto Trait Implementations§
impl Freeze for HttpsTransportCertRefresher
impl !RefUnwindSafe for HttpsTransportCertRefresher
impl Send for HttpsTransportCertRefresher
impl Sync for HttpsTransportCertRefresher
impl Unpin for HttpsTransportCertRefresher
impl UnsafeUnpin for HttpsTransportCertRefresher
impl !UnwindSafe for HttpsTransportCertRefresher
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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