pub enum RustaskError {
IOError(Error),
OutOfBounds(usize),
ProjectNotFound(String),
ProjectNameTaken(String),
TaskFileNotFound(String),
SerializationError(Error),
}
Variants
IOError(Error)
OutOfBounds(usize)
ProjectNotFound(String)
ProjectNameTaken(String)
TaskFileNotFound(String)
SerializationError(Error)
Trait Implementations
sourceimpl Debug for RustaskError
impl Debug for RustaskError
sourceimpl Display for RustaskError
impl Display for RustaskError
sourceimpl Error for RustaskError
impl Error for RustaskError
sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl From<Error> for RustaskError
impl From<Error> for RustaskError
sourceimpl From<Error> for RustaskError
impl From<Error> for RustaskError
sourceimpl PartialEq<RustaskError> for RustaskError
impl PartialEq<RustaskError> for RustaskError
Auto Trait Implementations
impl !RefUnwindSafe for RustaskError
impl Send for RustaskError
impl Sync for RustaskError
impl Unpin for RustaskError
impl !UnwindSafe for RustaskError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more