From 111a3dc44730e0e24a5aa4218e8e385b236a619d Mon Sep 17 00:00:00 2001 From: boastful-squirrel Date: Fri, 26 Apr 2019 19:09:17 +0200 Subject: Merged query parameter structs + improved file upload errors --- src/listing.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/listing.rs') diff --git a/src/listing.rs b/src/listing.rs index a030feb..e718702 100644 --- a/src/listing.rs +++ b/src/listing.rs @@ -5,7 +5,7 @@ use htmlescape::encode_minimal as escape_html_entity; use percent_encoding::{utf8_percent_encode, DEFAULT_ENCODE_SET}; use serde::Deserialize; use std::io; -use std::path::Path; +use std::path::{Path, PathBuf}; use std::time::SystemTime; use strum_macros::{Display, EnumString}; @@ -16,7 +16,8 @@ use crate::themes; /// Query parameters #[derive(Deserialize)] -struct QueryParameters { +pub struct QueryParameters { + pub path: Option, sort: Option, order: Option, download: Option, -- cgit v1.2.3