//! Various error types returned by methods in the time crate.
mod component_range; mod conversion_range; mod different_variant; #[cfg(feature = "formatting")] mod format; #[cfg(feature = "local-offset")] mod indeterminate_offset; #[cfg(all(any(feature = "formatting", feature = "parsing"), feature = "alloc"))] mod invalid_format_description; mod invalid_variant; #[cfg(feature = "parsing")] mod parse; #[cfg(feature = "parsing")] mod parse_from_description; #[cfg(feature = "parsing")] mod try_from_parsed;
/// 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. #[allow(missing_copy_implementations, variant_size_differences)] #[non_exhaustive] #[derive(Debug)] pubenum Error { #[allow(missing_docs)]
ConversionRange(ConversionRange), #[allow(missing_docs)]
ComponentRange(ComponentRange), #[cfg(feature = "local-offset")] #[allow(missing_docs)]
IndeterminateOffset(IndeterminateOffset), #[cfg(feature = "formatting")] #[allow(missing_docs)]
Format(Format), #[cfg(feature = "parsing")] #[allow(missing_docs)]
ParseFromDescription(ParseFromDescription), #[cfg(feature = "parsing")] #[allow(missing_docs)] #[non_exhaustive] #[deprecated(
since = "0.3.28",
note = "no longer output. moved to the `ParseFromDescription` variant"
)]
UnexpectedTrailingCharacters, #[cfg(feature = "parsing")] #[allow(missing_docs)]
TryFromParsed(TryFromParsed), #[cfg(all(any(feature = "formatting", feature = "parsing"), feature = "alloc"))] #[allow(missing_docs)]
InvalidFormatDescription(InvalidFormatDescription), #[allow(missing_docs)]
DifferentVariant(DifferentVariant), #[allow(missing_docs)]
InvalidVariant(InvalidVariant),
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.