pub enum EpollHandlerError {
IoUringCreate(String),
EpollCreate1(String),
NotSupported,
Probing(String),
Duplicate,
Submission(String),
}Expand description
Errors from the handler
Variants§
IoUringCreate(String)
Error creating IoUring instance
EpollCreate1(String)
Error creating epoll handle in Kernel
NotSupported
EpollCtl OpCode is not supported in your kernel
Probing(String)
Error probing the support of EpollCtl from kernel
Duplicate
The Fd is already in the handler and would override existing
Submission(String)
Something went yoinks in io_uring::IoRing::submit[_and_wait]
Trait Implementations§
Source§impl Debug for EpollHandlerError
impl Debug for EpollHandlerError
Auto Trait Implementations§
impl Freeze for EpollHandlerError
impl RefUnwindSafe for EpollHandlerError
impl Send for EpollHandlerError
impl Sync for EpollHandlerError
impl Unpin for EpollHandlerError
impl UnwindSafe for EpollHandlerError
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