pub(crate) enum Error {
Show 66 variants
AmbiguousTimeMonthDay,
AmbiguousTimeYearMonth,
CivilDateTimeZulu,
ConvertDateTimeToTimestamp {
offset: Offset,
},
EmptyTimeZone,
ExpectedDateDesignatorFoundByte {
byte: u8,
},
ExpectedDateDesignatorFoundEndOfInput,
ExpectedDurationDesignatorFoundByte {
byte: u8,
},
ExpectedDurationDesignatorFoundEndOfInput,
ExpectedFourDigitYear,
ExpectedNoSeparator,
ExpectedOneDigitWeekday,
ExpectedSeparatorFoundByte {
byte: u8,
},
ExpectedSeparatorFoundEndOfInput,
ExpectedSixDigitYear,
ExpectedTimeDesignator,
ExpectedTimeDesignatorFoundByte {
byte: u8,
},
ExpectedTimeDesignatorFoundEndOfInput,
ExpectedTimeUnits,
ExpectedTwoDigitDay,
ExpectedTwoDigitHour,
ExpectedTwoDigitMinute,
ExpectedTwoDigitMonth,
ExpectedTwoDigitSecond,
ExpectedTwoDigitWeekNumber,
ExpectedWeekPrefixFoundByte {
byte: u8,
},
ExpectedWeekPrefixFoundEndOfInput,
FailedDayInDate,
FailedDayInMonthDay,
FailedFractionalSecondInTime,
FailedHourInTime,
FailedMinuteInTime,
FailedMonthInDate,
FailedMonthInMonthDay,
FailedMonthInYearMonth,
FailedOffsetNumeric,
FailedSecondInTime,
FailedSeparatorAfterMonth,
FailedSeparatorAfterWeekNumber,
FailedSeparatorAfterYear,
FailedTzdbLookup,
FailedWeekNumberInDate,
FailedWeekNumberPrefixInDate,
FailedWeekdayInDate,
FailedYearInDate,
FailedYearInYearMonth,
InvalidDate,
InvalidMonthDay,
InvalidTimeZoneUtf8,
InvalidWeekDate,
InvalidYearMonth,
InvalidYearZero,
MissingOffsetInTimestamp,
MissingTimeInDate,
MissingTimeInTimestamp,
MissingTimeZoneAnnotation,
ParseDayTwoDigit,
ParseHourTwoDigit,
ParseMinuteTwoDigit,
ParseMonthTwoDigit,
ParseSecondTwoDigit,
ParseWeekNumberTwoDigit,
ParseWeekdayOneDigit,
ParseYearFourDigit,
ParseYearSixDigit,
PrintTimeZoneFailure,
}Variants§
AmbiguousTimeMonthDay
AmbiguousTimeYearMonth
CivilDateTimeZulu
ConvertDateTimeToTimestamp
EmptyTimeZone
ExpectedDateDesignatorFoundByte
ExpectedDateDesignatorFoundEndOfInput
ExpectedDurationDesignatorFoundByte
ExpectedDurationDesignatorFoundEndOfInput
ExpectedFourDigitYear
ExpectedNoSeparator
ExpectedOneDigitWeekday
ExpectedSeparatorFoundByte
ExpectedSeparatorFoundEndOfInput
ExpectedSixDigitYear
ExpectedTimeDesignator
ExpectedTimeDesignatorFoundByte
ExpectedTimeDesignatorFoundEndOfInput
ExpectedTimeUnits
ExpectedTwoDigitDay
ExpectedTwoDigitHour
ExpectedTwoDigitMinute
ExpectedTwoDigitMonth
ExpectedTwoDigitSecond
ExpectedTwoDigitWeekNumber
ExpectedWeekPrefixFoundByte
ExpectedWeekPrefixFoundEndOfInput
FailedDayInDate
FailedDayInMonthDay
FailedFractionalSecondInTime
FailedHourInTime
FailedMinuteInTime
FailedMonthInDate
FailedMonthInMonthDay
FailedMonthInYearMonth
FailedOffsetNumeric
FailedSecondInTime
FailedSeparatorAfterMonth
FailedSeparatorAfterWeekNumber
FailedSeparatorAfterYear
FailedTzdbLookup
FailedWeekNumberInDate
FailedWeekNumberPrefixInDate
FailedWeekdayInDate
FailedYearInDate
FailedYearInYearMonth
InvalidDate
InvalidMonthDay
InvalidTimeZoneUtf8
InvalidWeekDate
InvalidYearMonth
InvalidYearZero
MissingOffsetInTimestamp
MissingTimeInDate
MissingTimeInTimestamp
MissingTimeZoneAnnotation
ParseDayTwoDigit
ParseHourTwoDigit
ParseMinuteTwoDigit
ParseMonthTwoDigit
ParseSecondTwoDigit
ParseWeekNumberTwoDigit
ParseWeekdayOneDigit
ParseYearFourDigit
ParseYearSixDigit
PrintTimeZoneFailure
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Error
impl RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnwindSafe for Error
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