pub enum TcpRole {
Connect,
Listen,
}
Expand description
The role of a TCP connection in a static socket connection can either be Connect
(=client) or Listen
(=server).
Variants§
Connect
The TCP socket is a client which connects to a server
Listen
The TCP socket is a server which listens for incoming connections
Trait Implementations§
impl Copy for TcpRole
impl Eq for TcpRole
impl StructuralPartialEq for TcpRole
Auto Trait Implementations§
impl Freeze for TcpRole
impl RefUnwindSafe for TcpRole
impl Send for TcpRole
impl Sync for TcpRole
impl Unpin for TcpRole
impl UnwindSafe for TcpRole
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.