toasty_core/stmt/
direction.rs

1/// Sort direction for an [`OrderByExpr`](super::OrderByExpr).
2///
3/// # Examples
4///
5/// ```
6/// use toasty_core::stmt::Direction;
7///
8/// let dir = Direction::Asc;
9/// assert_eq!(dir, Direction::Asc);
10/// ```
11#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
12#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
13pub enum Direction {
14    /// Ascending order (smallest first).
15    Asc,
16    /// Descending order (largest first).
17    Desc,
18}