pub enum TaskErrorKind {
Io,
Network,
FileSystem,
PermissionDenied,
NotFound,
WouldBlock,
Interrupted,
InvalidInput,
Other,
}Expand description
Specific kinds of task execution errors.
Variants§
Io
I/O operation failed
Network
Network operation failed
FileSystem
File system operation failed
PermissionDenied
Permission denied
NotFound
Resource not found
WouldBlock
Operation would block
Interrupted
Operation interrupted
InvalidInput
Invalid input provided
Other
Other error
Trait Implementations§
Source§impl Clone for TaskErrorKind
impl Clone for TaskErrorKind
Source§fn clone(&self) -> TaskErrorKind
fn clone(&self) -> TaskErrorKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TaskErrorKind
impl Debug for TaskErrorKind
Source§impl Display for TaskErrorKind
impl Display for TaskErrorKind
impl Eq for TaskErrorKind
Source§impl PartialEq for TaskErrorKind
impl PartialEq for TaskErrorKind
impl StructuralPartialEq for TaskErrorKind
Auto Trait Implementations§
impl Freeze for TaskErrorKind
impl RefUnwindSafe for TaskErrorKind
impl Send for TaskErrorKind
impl Sync for TaskErrorKind
impl Unpin for TaskErrorKind
impl UnsafeUnpin for TaskErrorKind
impl UnwindSafe for TaskErrorKind
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