From d04b98c14b94fbbb2324b326a2bd45dcf6df2c3e Mon Sep 17 00:00:00 2001 From: boasting-squirrel Date: Fri, 15 Feb 2019 07:18:51 +0100 Subject: Added some line breaks so CLIArgs struct is easier to read --- src/args.rs | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src') diff --git a/src/args.rs b/src/args.rs index 5241b04..c836215 100644 --- a/src/args.rs +++ b/src/args.rs @@ -16,21 +16,27 @@ struct CLIArgs { /// Be verbose, includes emitting access logs #[structopt(short = "v", long = "verbose")] verbose: bool, + /// Which path to serve #[structopt(name = "PATH", parse(from_os_str))] path: Option, + /// Port to use #[structopt(short = "p", long = "port", default_value = "8080")] port: u16, + /// Interface to listen on #[structopt(short = "i", long = "if", parse(try_from_str = "parse_interface"))] interfaces: Vec, + /// Set authentication (username:password) #[structopt(short = "a", long = "auth", parse(try_from_str = "parse_auth"))] auth: Option<(String, String)>, + /// Generate a random 6-hexdigit route #[structopt(long = "random-route")] random_route: bool, + /// Sort files #[structopt( short = "s", @@ -41,9 +47,11 @@ struct CLIArgs { ) )] sort_method: Option, + /// Reverse sorting #[structopt(long = "reverse")] reverse_sort: bool, + /// Do not follow symbolic links #[structopt(short = "P", long = "no-symlinks")] no_symlinks: bool, -- cgit v1.2.3