pub struct TcpConnection {
pub local_addr: SocketAddr,
pub remote_addr: SocketAddr,
}Fields§
§local_addr: SocketAddr§remote_addr: SocketAddrImplementations§
Source§impl TcpConnection
impl TcpConnection
pub fn local_addr(&self) -> SocketAddr
pub fn remote_addr(&self) -> SocketAddr
Trait Implementations§
Source§impl Clone for TcpConnection
impl Clone for TcpConnection
Source§fn clone(&self) -> TcpConnection
fn clone(&self) -> TcpConnection
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TcpConnection
Source§impl Debug for TcpConnection
impl Debug for TcpConnection
impl Eq for TcpConnection
Source§impl PartialEq for TcpConnection
impl PartialEq for TcpConnection
Source§fn eq(&self, other: &TcpConnection) -> bool
fn eq(&self, other: &TcpConnection) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for TcpConnection
Auto Trait Implementations§
impl Freeze for TcpConnection
impl RefUnwindSafe for TcpConnection
impl Send for TcpConnection
impl Sync for TcpConnection
impl Unpin for TcpConnection
impl UnsafeUnpin for TcpConnection
impl UnwindSafe for TcpConnection
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<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