diff options
author | Jeff Zhao <jeff.no.zhao@gmail.com> | 2022-09-11 13:18:37 -0400 |
---|---|---|
committer | Jeff Zhao <jeff.no.zhao@gmail.com> | 2022-09-11 13:18:37 -0400 |
commit | 513404430257a2b7b381931d540b1fbf44284560 (patch) | |
tree | b8f7f20d56515c58f964bc5eccdc85b63764402b /src/commands | |
parent | f117ddaccb996942774d9efee9c5807fe7272ded (diff) |
use Result instead of Option for parsing config files
Diffstat (limited to 'src/commands')
-rw-r--r-- | src/commands/delete_files.rs | 2 | ||||
-rw-r--r-- | src/commands/flat.rs | 2 | ||||
-rw-r--r-- | src/commands/search_fzf.rs | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/src/commands/delete_files.rs b/src/commands/delete_files.rs index b9eb660..66ec898 100644 --- a/src/commands/delete_files.rs +++ b/src/commands/delete_files.rs @@ -20,7 +20,7 @@ fn delete_files( .curr_tab_ref() .curr_list_ref() .map(|s| s.get_selected_paths()) - .unwrap_or_else(Vec::new); + .unwrap_or_default(); let paths_len = paths.len(); if paths_len == 0 { return Err(std::io::Error::new( diff --git a/src/commands/flat.rs b/src/commands/flat.rs index 94f0959..fc698d3 100644 --- a/src/commands/flat.rs +++ b/src/commands/flat.rs @@ -59,7 +59,7 @@ pub fn flatten(context: &mut AppContext, depth: usize) -> JoshutoResult { .curr_tab_ref() .curr_list_ref() .map(|lst| lst.get_index()) - .unwrap_or(None); + .unwrap_or_default(); let viewport_index: usize = context .tab_context_ref() .curr_tab_ref() diff --git a/src/commands/search_fzf.rs b/src/commands/search_fzf.rs index 7bc0ca8..39a399a 100644 --- a/src/commands/search_fzf.rs +++ b/src/commands/search_fzf.rs @@ -20,7 +20,7 @@ pub fn search_fzf(context: &mut AppContext, backend: &mut AppBackend) -> Joshuto .collect(); v }) - .unwrap_or_else(Vec::new); + .unwrap_or_default(); if items.is_empty() { return Err(JoshutoError::new( |