aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorboasting-squirrel <boasting.squirrel@gmail.com>2019-04-03 20:55:36 +0000
committerboasting-squirrel <boasting.squirrel@gmail.com>2019-04-03 20:55:36 +0000
commit4e43a1b76cbf8582c9da15eda866b5d2d0d5975a (patch)
tree80a160d3fb2380f3daab97aae9410b6a7491b8e5
parentMerge branch 'master' into colorscheme (diff)
downloadminiserve-4e43a1b76cbf8582c9da15eda866b5d2d0d5975a.tar.gz
miniserve-4e43a1b76cbf8582c9da15eda866b5d2d0d5975a.zip
Use serde lowercase for SortingMethods enum
-rw-r--r--src/listing.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/listing.rs b/src/listing.rs
index 64eb575..de84dc6 100644
--- a/src/listing.rs
+++ b/src/listing.rs
@@ -24,17 +24,15 @@ struct QueryParameters {
/// Available sorting methods
#[derive(Debug, Deserialize, Clone)]
+#[serde(rename_all = "lowercase")]
pub enum SortingMethod {
/// Sort by name
- #[serde(alias = "name")]
Name,
/// Sort by size
- #[serde(alias = "size")]
Size,
/// Sort by last modification date (natural sort: follows alphanumerical order)
- #[serde(alias = "date")]
Date,
}