pub struct TlsIncomingConnection { /* private fields */ }Expand description
A TLS connection accepted by TokioTls::bind.
Implementations§
Source§impl TlsIncomingConnection
impl TlsIncomingConnection
pub fn local_addr(&self) -> SocketAddr
pub fn remote_addr(&self) -> SocketAddr
pub fn connection(&self) -> TlsConnection
pub fn into_parts(self) -> (TlsByteSource, TlsByteSink)
pub fn into_flow(self) -> Flow<Vec<u8>, Vec<u8>, NotUsed>
Auto Trait Implementations§
impl !RefUnwindSafe for TlsIncomingConnection
impl !UnwindSafe for TlsIncomingConnection
impl Freeze for TlsIncomingConnection
impl Send for TlsIncomingConnection
impl Sync for TlsIncomingConnection
impl Unpin for TlsIncomingConnection
impl UnsafeUnpin for TlsIncomingConnection
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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> Message for T
impl<T> Message for T
Source§fn from_boxed(m: BoxedMessage) -> Result<Self, BoxedDowncastErr>
fn from_boxed(m: BoxedMessage) -> Result<Self, BoxedDowncastErr>
Convert a BoxedMessage to this concrete type
Source§fn box_message(self, pid: &ActorId) -> Result<BoxedMessage, BoxedDowncastErr>
fn box_message(self, pid: &ActorId) -> Result<BoxedMessage, BoxedDowncastErr>
Convert this message to a BoxedMessage