timex/errors.rs
1// use anyhow::{bail, Result};
2use thiserror::Error;
3
4#[derive(Error, Debug)]
5pub enum ScheduleError {
6 #[error("Days repeat number can not be more than 31")]
7 DaysWithMoreThan31AreNotAllowed(),
8 #[error("Unexpected error from Scheduler")]
9 Unknown(),
10 #[error("Conversion Error: {0}")]
11 DateConversionError(String),
12}