pub enum PeerState {
Disconnected,
Connecting,
Connected,
}Expand description
Endpoint-level peer connection state.
Variants§
Disconnected
No local engine exists for this peer.
Connecting
A local engine exists and a hello message is waiting for peer confirmation.
Connected
At least one valid packet has been observed from the peer.
Trait Implementations§
impl Copy for PeerState
impl Eq for PeerState
impl StructuralPartialEq for PeerState
Auto Trait Implementations§
impl Freeze for PeerState
impl RefUnwindSafe for PeerState
impl Send for PeerState
impl Sync for PeerState
impl Unpin for PeerState
impl UnsafeUnpin for PeerState
impl UnwindSafe for PeerState
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