pub enum TransportEvent {
FrameRead {
connection_id: Option<ConnectionId>,
bytes: usize,
},
FrameWritten {
connection_id: Option<ConnectionId>,
bytes: usize,
},
Closed {
connection_id: Option<ConnectionId>,
reason: ConnectionCloseReason,
},
}Variants§
Trait Implementations§
Source§impl Clone for TransportEvent
impl Clone for TransportEvent
Source§fn clone(&self) -> TransportEvent
fn clone(&self) -> TransportEvent
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 moreSource§impl Debug for TransportEvent
impl Debug for TransportEvent
Source§impl PartialEq for TransportEvent
impl PartialEq for TransportEvent
Source§fn eq(&self, other: &TransportEvent) -> bool
fn eq(&self, other: &TransportEvent) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for TransportEvent
impl Eq for TransportEvent
impl StructuralPartialEq for TransportEvent
Auto Trait Implementations§
impl Freeze for TransportEvent
impl RefUnwindSafe for TransportEvent
impl Send for TransportEvent
impl Sync for TransportEvent
impl Unpin for TransportEvent
impl UnsafeUnpin for TransportEvent
impl UnwindSafe for TransportEvent
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.