use super::ColumnSelector;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub enum SortOrder {
Ascending,
Descending,
}
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub enum NullOrder {
First,
Last,
}
#[derive(Clone, Debug, PartialEq, Eq)]
pub struct SortKey {
pub column: ColumnSelector,
pub order: SortOrder,
pub nulls: NullOrder,
}