Enum hifitime::errors::ParsingErrors
source · pub enum ParsingErrors {
Show 13 variants
ParseIntError,
ValueError,
TimeSystem,
ISO8601,
UnknownFormat,
UnknownOrMissingUnit,
UnsupportedTimeSystem,
UnknownWeekday,
UnknownMonthName,
UnknownFormattingToken(char),
UnexpectedCharacter {
found: char,
option1: Option<char>,
option2: Option<char>,
},
WeekdayMismatch {
found: Weekday,
expected: Weekday,
},
IOError(ErrorKind),
}
Variants§
ParseIntError
ValueError
TimeSystem
ISO8601
UnknownFormat
UnknownOrMissingUnit
UnsupportedTimeSystem
UnknownWeekday
UnknownMonthName
UnknownFormattingToken(char)
UnexpectedCharacter
WeekdayMismatch
IOError(ErrorKind)
Trait Implementations§
source§impl Clone for ParsingErrors
impl Clone for ParsingErrors
source§fn clone(&self) -> ParsingErrors
fn clone(&self) -> ParsingErrors
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ParsingErrors
impl Debug for ParsingErrors
source§impl PartialEq for ParsingErrors
impl PartialEq for ParsingErrors
source§fn eq(&self, other: &ParsingErrors) -> bool
fn eq(&self, other: &ParsingErrors) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for ParsingErrors
impl Eq for ParsingErrors
impl StructuralEq for ParsingErrors
impl StructuralPartialEq for ParsingErrors
Auto Trait Implementations§
impl RefUnwindSafe for ParsingErrors
impl Send for ParsingErrors
impl Sync for ParsingErrors
impl Unpin for ParsingErrors
impl UnwindSafe for ParsingErrors
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