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