pub enum TzError {
InvalidId(NulError),
Io(Error),
}Expand description
An error getting a timezone from the system database.
Variants§
InvalidId(NulError)
The given timezone ID string contained a NUL byte.
Io(Error)
There was an error allocating a timezone with the given ID.
Trait Implementations§
Source§impl Error for TzError
impl Error for TzError
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 TzError
impl !RefUnwindSafe for TzError
impl Send for TzError
impl Sync for TzError
impl Unpin for TzError
impl UnsafeUnpin 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