Struct mz_server_core::ReloadingSslContext
source · pub struct ReloadingSslContext { /* private fields */ }
Expand description
An SslContext whose inner value can be updated.
Implementations§
source§impl ReloadingSslContext
impl ReloadingSslContext
pub fn get(&self) -> RwLockReadGuard<'_, SslContext>
Trait Implementations§
source§impl Clone for ReloadingSslContext
impl Clone for ReloadingSslContext
source§fn clone(&self) -> ReloadingSslContext
fn clone(&self) -> ReloadingSslContext
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for ReloadingSslContext
impl RefUnwindSafe for ReloadingSslContext
impl Send for ReloadingSslContext
impl Sync for ReloadingSslContext
impl Unpin for ReloadingSslContext
impl UnwindSafe for ReloadingSslContext
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> FutureExt for T
impl<T> FutureExt for T
source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request