From bfe8eb4370ad63d5418bd44e96e8340b0e6cb14a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Olivier=20H=C3=A9riveaux?= Date: Thu, 23 Nov 2023 16:03:25 +0100 Subject: [PATCH] Minor code improvement Better use of rust expression pattern matching. --- src/app_ui/menu.rs | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/src/app_ui/menu.rs b/src/app_ui/menu.rs index ac39c3e1..6f3096ae 100644 --- a/src/app_ui/menu.rs +++ b/src/app_ui/menu.rs @@ -28,10 +28,8 @@ fn ui_about_menu(comm: &mut Comm) -> Event { loop { match MultiPageMenu::new(comm, &pages).show() { EventOrPageIndex::Event(e) => return e, - i => match i { - EventOrPageIndex::Index(1) => return ui_menu_main(comm), - _ => (), - }, + EventOrPageIndex::Index(1) => return ui_menu_main(comm), + EventOrPageIndex::Index(_) => (), } } } @@ -49,11 +47,9 @@ pub fn ui_menu_main(comm: &mut Comm) -> Event { loop { match MultiPageMenu::new(comm, &pages).show() { EventOrPageIndex::Event(e) => return e, - i => match i { - EventOrPageIndex::Index(2) => return ui_about_menu(comm), - EventOrPageIndex::Index(3) => ledger_device_sdk::exit_app(0), - _ => (), - }, + EventOrPageIndex::Index(2) => return ui_about_menu(comm), + EventOrPageIndex::Index(3) => ledger_device_sdk::exit_app(0), + EventOrPageIndex::Index(_) => (), } } }