1 2 3 4 5 6 7 8 9
use thiserror::Error; #[derive(Error, Debug, Clone, PartialEq, Eq)] pub enum OrderingError { #[error("duplicate ordering field `{0}`")] DuplicateField(String), } pub type OrderingResult<T> = Result<T, OrderingError>;