on master help sign in
Add various other code refactorings
commit863d9cacd0ba0284f7b138608be04a0a137fbe21 authorMarcin Puc <marcin.e.puc@gmail.com> dateSat 11 Sep 2021, 12:20 (5 years ago) parent4baa346
1 file changed+4−5
src/config.rs+4−5
src/config.rs+4−5
@@ -90,11 +90,10 @@ pub struct Config<'a> {
9090
9191#[cfg(all(feature = "minimal-application", feature = "paging"))]
9292pub fn get_pager_executable(config_pager: Option<&str>) -> Option<String> {
93− if let Ok(Some(pager)) = crate::pager::get_pager(config_pager) {
94− Some(pager.bin)
95− } else {
96− None
97− }
93+ crate::pager::get_pager(config_pager)
94+ .ok()
95+ .flatten()
96+ .map(|pager| pager.bin)
9897}
9998
10099#[test]