#[non_exhaustive]pub enum NormalizerError {
Data(DataError),
FutureExtension,
ValidationError,
}
Expand description
A list of error outcomes for various operations in this module.
Re-exported as Error
.
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.
Data(DataError)
Error coming from the data provider
FutureExtension
The data uses a planned but unsupported feature.
ValidationError
Data failed manual validation
Trait Implementations§
Source§impl Debug for NormalizerError
impl Debug for NormalizerError
Source§impl Display for NormalizerError
impl Display for NormalizerError
Source§impl From<DataError> for NormalizerError
impl From<DataError> for NormalizerError
Source§impl From<PropertiesError> for NormalizerError
impl From<PropertiesError> for NormalizerError
Source§fn from(e: PropertiesError) -> Self
fn from(e: PropertiesError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for NormalizerError
impl RefUnwindSafe for NormalizerError
impl Send for NormalizerError
impl Sync for NormalizerError
impl Unpin for NormalizerError
impl UnwindSafe for NormalizerError
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