Enum time::error::Error [−][src]
#[non_exhaustive]
pub enum Error {
ConversionRange(ConversionRange),
ComponentRange(ComponentRange),
IndeterminateOffset(IndeterminateOffset),
Format(Format),
ParseFromDescription(ParseFromDescription),
UnexpectedTrailingCharacters,
TryFromParsed(TryFromParsed),
InvalidFormatDescription(InvalidFormatDescription),
}Expand description
A unified error type for anything returned by a method in the time crate.
This can be used when you either don’t know or don’t care about the exact error returned.
Result<_, time::Error> (or its alias time::Result<_>) will work in these situations.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
ConversionRange(ConversionRange)Tuple Fields of ConversionRange
ComponentRange(ComponentRange)Tuple Fields of ComponentRange
IndeterminateOffset(IndeterminateOffset)This is supported on crate feature
local-offset only.Tuple Fields of IndeterminateOffset
Format(Format)This is supported on crate feature
formatting only.Tuple Fields of Format
0: FormatParseFromDescription(ParseFromDescription)This is supported on crate feature
parsing only.Tuple Fields of ParseFromDescription
This is supported on crate feature
parsing only.This variant is marked as non-exhaustive
Non-exhaustive enum variants could have additional fields added in future. Therefore, non-exhaustive enum variants cannot be constructed in external crates and cannot be matched against.
TryFromParsed(TryFromParsed)This is supported on crate feature
parsing only.Tuple Fields of TryFromParsed
InvalidFormatDescription(InvalidFormatDescription)This is supported on (crate features
formatting or parsing) and crate feature alloc only.Tuple Fields of InvalidFormatDescription
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
impl From<InvalidFormatDescription> for Error
This is supported on (crate features formatting or parsing) and crate feature alloc only.
impl From<InvalidFormatDescription> for Error
This is supported on (crate features
formatting or parsing) and crate feature alloc only.Performs the conversion.
Performs the conversion.
Performs the conversion.