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