pub enum TzError {
InvalidTimezone,
InvalidMagic,
BadUtf8String,
UnsupportedFormat,
NoData,
ParseError,
EmptyString,
JsonError,
}Variants§
InvalidTimezone
InvalidMagic
BadUtf8String
UnsupportedFormat
NoData
ParseError
EmptyString
JsonError
Trait Implementations§
Source§impl Error for TzError
Available on crate features std or parse or json only.
impl Error for TzError
Available on crate features
std or parse or json only.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()
Source§impl From<ParseIntError> for TzError
Available on crate features std or parse or json only.
impl From<ParseIntError> for TzError
Available on crate features
std or parse or json only.Source§fn from(_e: ParseIntError) -> TzError
fn from(_e: ParseIntError) -> TzError
Converts to this type from the input type.
impl Eq for TzError
impl StructuralPartialEq for TzError
Auto Trait Implementations§
impl Freeze for TzError
impl RefUnwindSafe for TzError
impl Send for TzError
impl Sync for TzError
impl Unpin for TzError
impl UnwindSafe for TzError
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