pub enum EventKind<'d> {
Accept(Token, bool, AcceptEvent),
Recv(Token, bool, RecvEvent<'d>),
Send(Token, SendEvent),
Timer(Token),
Socket(Token, SocketEvent),
Connect(Token, ConnectEvent),
Write(Token, WriteEvent),
Sync(Token, SyncEvent),
Open(Token, OpenEvent),
Read(Token, ReadEvent),
Stat(Token, StatEvent),
Shutdown,
}Variants§
Accept(Token, bool, AcceptEvent)
Recv(Token, bool, RecvEvent<'d>)
Send(Token, SendEvent)
Timer(Token)
Socket(Token, SocketEvent)
Connect(Token, ConnectEvent)
Write(Token, WriteEvent)
Sync(Token, SyncEvent)
Open(Token, OpenEvent)
Read(Token, ReadEvent)
Stat(Token, StatEvent)
Shutdown
Auto Trait Implementations§
impl<'d> !Freeze for EventKind<'d>
impl<'d> !RefUnwindSafe for EventKind<'d>
impl<'d> !Send for EventKind<'d>
impl<'d> !Sync for EventKind<'d>
impl<'d> !UnwindSafe for EventKind<'d>
impl<'d> Unpin for EventKind<'d>
impl<'d> UnsafeUnpin for EventKind<'d>
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