pub enum IoBackend {
Kqueue,
Epoll,
IoUring,
Iocp,
}Expand description
Which kernel interface nuclei’s IO runs on.
Variants§
Kqueue
kqueue (macOS and the BSDs).
Epoll
epoll (Linux).
IoUring
io_uring (Linux).
Iocp
I/O completion ports (Windows).
Trait Implementations§
impl Copy for IoBackend
impl Eq for IoBackend
impl StructuralPartialEq for IoBackend
Auto Trait Implementations§
impl Freeze for IoBackend
impl RefUnwindSafe for IoBackend
impl Send for IoBackend
impl Sync for IoBackend
impl Unpin for IoBackend
impl UnsafeUnpin for IoBackend
impl UnwindSafe for IoBackend
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