Enum message_io::network::NetEvent [−][src]
Input network events.
Variants
Input message received by the network.
Connected(Endpoint)New endpoint has been connected to a listener.
This event will be sent only in connection oriented protocols as Transport::Tcp.
Disconnected(Endpoint)This event is only dispatched when a connection is lost.
Call to Network::remove() will NOT generate the event.
When this event is received, the resource is considered already removed.
A NetEvent::Message event will never be generated after this event from the endpoint.
This event will be sent only in connection oriented protocols as Transport::Tcp.
Because UDP is not connection oriented, the event can no be detected.
Implementations
impl NetEvent[src]
pub fn from_adapter(
endpoint: Endpoint,
adapter_event: AdapterEvent<'_>
) -> NetEvent[src]
endpoint: Endpoint,
adapter_event: AdapterEvent<'_>
) -> NetEvent
Created a NetEvent from an AdapterEvent.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for NetEvent
impl Send for NetEvent
impl Sync for NetEvent
impl Unpin for NetEvent
impl UnwindSafe for NetEvent
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> Pointable for T
pub const ALIGN: usize
type Init = T
The type for initializers.
pub unsafe fn init(init: <T as Pointable>::Init) -> usize
pub unsafe fn deref<'a>(ptr: usize) -> &'a T
pub unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T
pub unsafe fn drop(ptr: usize)
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,