pub enum ErrorKind {
UnknownError,
CannotAdd(TimeType, TimeType),
CannotSub(TimeType, TimeType),
ArgumentErrorNotAnAmount(TimeType),
ArgumentErrorNotAMoment(&'static str),
CannotCalculateEndOfYearOn(TimeType),
CannotCalculateEndOfMonthOn(TimeType),
CannotCompareDayTo(&'static str),
CannotCompareMonthTo(&'static str),
OutOfBounds(i32, u32, u32, u32, u32, u32),
NotADateInsideIterator,
UnknownParserError,
}
Variants§
UnknownError
CannotAdd(TimeType, TimeType)
CannotSub(TimeType, TimeType)
ArgumentErrorNotAnAmount(TimeType)
ArgumentErrorNotAMoment(&'static str)
CannotCalculateEndOfYearOn(TimeType)
CannotCalculateEndOfMonthOn(TimeType)
CannotCompareDayTo(&'static str)
CannotCompareMonthTo(&'static str)
OutOfBounds(i32, u32, u32, u32, u32, u32)
NotADateInsideIterator
UnknownParserError
Trait Implementations§
source§impl Fail for ErrorKind
impl Fail for ErrorKind
source§fn cause(&self) -> Option<&dyn Fail>
fn cause(&self) -> Option<&dyn Fail>
Returns a reference to the underlying cause of this failure, if it
is an error that wraps other errors. Read more
source§fn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
Returns a reference to the
Backtrace
carried by this failure, if it
carries one. Read more