pub enum TruthError {
InvalidRule(String),
InvalidTimezone(String),
InvalidDatetime(String),
InvalidDuration(String),
InvalidExpression(String),
Expansion(String),
Availability(String),
}Variants§
InvalidRule(String)
InvalidTimezone(String)
InvalidDatetime(String)
InvalidDuration(String)
InvalidExpression(String)
Expansion(String)
Availability(String)
Trait Implementations§
Source§impl Debug for TruthError
impl Debug for TruthError
Source§impl Display for TruthError
impl Display for TruthError
Source§impl Error for TruthError
impl Error for TruthError
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 TruthError
impl RefUnwindSafe for TruthError
impl Send for TruthError
impl Sync for TruthError
impl Unpin for TruthError
impl UnsafeUnpin for TruthError
impl UnwindSafe for TruthError
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