pub enum NetHostPeerEvent {
PeerConnected {
peer_id: usize,
},
PeerDisconnected {
peer_id: usize,
},
PacketReceived {
peer_id: usize,
channel: usize,
data: Vec<u8>,
},
HostIdUpdated,
}Variants§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for NetHostPeerEvent
impl RefUnwindSafe for NetHostPeerEvent
impl Send for NetHostPeerEvent
impl Sync for NetHostPeerEvent
impl Unpin for NetHostPeerEvent
impl UnsafeUnpin for NetHostPeerEvent
impl UnwindSafe for NetHostPeerEvent
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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