From 0a675dfff00ec3414d0a1fcd13336bb7a7f9183f Mon Sep 17 00:00:00 2001 From: William Casarin Date: Sat, 31 May 2025 16:32:04 -0700 Subject: [PATCH] clippy: fix large enum. Signed-off-by: William Casarin --- crates/notedeck_columns/src/nav.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/crates/notedeck_columns/src/nav.rs b/crates/notedeck_columns/src/nav.rs index f0516a03..fd49285e 100644 --- a/crates/notedeck_columns/src/nav.rs +++ b/crates/notedeck_columns/src/nav.rs @@ -123,8 +123,8 @@ impl From for RenderNavAction { } enum NotedeckNavResponse { - Popup(PopupResponse>), - Nav(NavResponse>), + Popup(Box>>), + Nav(Box>>), } pub struct RenderNavResponse { @@ -147,11 +147,11 @@ impl RenderNavResponse { ) -> bool { match self.response { NotedeckNavResponse::Popup(nav_action) => { - process_popup_resp(nav_action, app, ctx, ui, self.column); + process_popup_resp(*nav_action, app, ctx, ui, self.column); false } NotedeckNavResponse::Nav(nav_response) => { - process_nav_resp(app, ctx, ui, nav_response, self.column) + process_nav_resp(app, ctx, ui, *nav_response, self.column) } } } @@ -748,7 +748,7 @@ pub fn render_nav( NavUiType::Body => render_nav_body(ui, app, ctx, route, 1, col, inner_rect), }); - return RenderNavResponse::new(col, NotedeckNavResponse::Popup(resp)); + return RenderNavResponse::new(col, NotedeckNavResponse::Popup(Box::new(resp))); } }; @@ -790,5 +790,5 @@ pub fn render_nav( } }); - RenderNavResponse::new(col, NotedeckNavResponse::Nav(nav_response)) + RenderNavResponse::new(col, NotedeckNavResponse::Nav(Box::new(nav_response))) }