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
impl Error for TzError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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
impl From<ParseIntError> for TzError
source§fn from(_e: ParseIntError) -> TzError
fn from(_e: ParseIntError) -> TzError
Converts to this type from the input type.
source§impl PartialEq for TzError
impl PartialEq for TzError
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