Sha256: 486fda8a0e9b7bb5822bbb0defb51145364d6053b8d60b88ef71e4b2bcd6699d
Contents?: true
Size: 809 Bytes
Versions: 3
Compression:
Stored size: 809 Bytes
Contents
// This file is part of ICU4X. For terms of use, please see the file // called LICENSE at the top level of the ICU4X source tree // (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ). use core::fmt::Debug; use displaydoc::Display; use icu_provider::DataError; #[cfg(feature = "std")] impl std::error::Error for LocaleTransformError {} /// A list of error outcomes for various operations in this module. /// /// Re-exported as [`Error`](crate::Error). #[derive(Display, Debug, Copy, Clone, PartialEq)] #[non_exhaustive] pub enum LocaleTransformError { /// An error originating inside of the [data provider](icu_provider). #[displaydoc("{0}")] Data(DataError), } impl From<DataError> for LocaleTransformError { fn from(e: DataError) -> Self { Self::Data(e) } }
Version data entries
3 entries across 3 versions & 1 rubygems