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>;