summaryrefslogtreecommitdiffstats
path: root/src/modules/mod.rs
diff options
context:
space:
mode:
authorMatan Kushner <hello@matchai.me>2019-04-12 23:06:48 -0400
committerMatan Kushner <hello@matchai.me>2019-04-12 23:06:48 -0400
commit9d4492c313220ee128a49e01dd3580d22450cd04 (patch)
treeaa5434e10f114c1bde36b3554cace0bde26e3ec0 /src/modules/mod.rs
parentd62bb107f231c3d0ebf47b7c91f26348213d8386 (diff)
Make segments optionals
Diffstat (limited to 'src/modules/mod.rs')
-rw-r--r--src/modules/mod.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/modules/mod.rs b/src/modules/mod.rs
index 42620db9f..6fc14d1bf 100644
--- a/src/modules/mod.rs
+++ b/src/modules/mod.rs
@@ -9,7 +9,7 @@ use clap::ArgMatches;
// pub static current_dir: PathBuf = env::current_dir().expect("Unable to identify current directory");
// TODO: Currently gets the physical directory. Get the logical directory.
-pub fn handle(module: &str, args: &ArgMatches) -> Segment {
+pub fn handle(module: &str, args: &ArgMatches) -> Option<Segment> {
match module {
"dir" | "directory" => directory::segment(&args),
"char" | "character" => character::segment(&args),