charming_fork_zephyr/element/sort.rs
1use serde::Serialize;
2
3pub enum Sort {
4 Ascending,
5 Descending,
6 None,
7}
8
9impl Serialize for Sort {
10 fn serialize<S: serde::Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error> {
11 match self {
12 Sort::Ascending => serializer.serialize_str("ascending"),
13 Sort::Descending => serializer.serialize_str("descending"),
14 Sort::None => serializer.serialize_none(),
15 }
16 }
17}