pub enum TaskParseError {
InvalidYear(String),
InvalidPriority(String),
ParseError(String),
}Expand description
TaskParseError is an enumeration of possible errors that may occur during task parsing.
Variants§
InvalidYear(String)
Error indicating an invalid year format.
For example, if the year does not consist of 4 digits.
InvalidPriority(String)
Error indicating an invalid priority format.
The priority must consist of 1 to 3 exclamation marks (!).
ParseError(String)
Generic parsing error.
Used for parsing errors that do not fit specific categories.
Trait Implementations§
Source§impl Debug for TaskParseError
impl Debug for TaskParseError
Source§impl Display for TaskParseError
impl Display for TaskParseError
Source§impl Error for TaskParseError
impl Error for TaskParseError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for TaskParseError
impl RefUnwindSafe for TaskParseError
impl Send for TaskParseError
impl Sync for TaskParseError
impl Unpin for TaskParseError
impl UnwindSafe for TaskParseError
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