pub struct MTLSConnectionData { /* private fields */ }Available on crate feature
mtls_server only.Expand description
The data extracted from the TLS connection
Implementations§
Source§impl MTLSConnectionData
impl MTLSConnectionData
Sourcepub fn peer_service_entity(&self) -> Option<ServiceId>
pub fn peer_service_entity(&self) -> Option<ServiceId>
Get the peer service entity
Trait Implementations§
Source§impl Default for MTLSConnectionData
impl Default for MTLSConnectionData
Source§fn default() -> MTLSConnectionData
fn default() -> MTLSConnectionData
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MTLSConnectionData
impl RefUnwindSafe for MTLSConnectionData
impl Send for MTLSConnectionData
impl Sync for MTLSConnectionData
impl Unpin for MTLSConnectionData
impl UnwindSafe for MTLSConnectionData
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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> 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