Rename display type aliases

This commit is contained in:
2026-08-23 19:30:10 +02:00
parent b2a8fdea5e
commit f59ee96cbc
11 changed files with 38 additions and 42 deletions
+6 -1
View File
@@ -7,7 +7,12 @@ use embedded_graphics::prelude::RgbColor;
use embedded_graphics_core::draw_target::DrawTarget;
use crate::{
card::model::Card, navigation::{navigation::{Action, Navigable, NewState}, outputs::Outputs}, views::view::View,
card::model::Card,
navigation::{
navigation::{Action, Navigable, NewState},
outputs::Outputs,
},
views::view::View,
};
#[derive(Debug, Clone)]
+1 -2
View File
@@ -22,8 +22,7 @@ pub struct MainMenu {
}
impl Navigable for MainMenu {
fn display(&self, outputs: &mut Outputs) -> impl core::future::Future<Output = ()> + Send
{
fn display(&self, outputs: &mut Outputs) -> impl core::future::Future<Output = ()> + Send {
let display = &mut outputs.primary_display;
display.clear(Rgb565::BLACK).unwrap();
+1 -2
View File
@@ -33,8 +33,7 @@ pub struct ScanMenu {
}
impl Navigable for ScanMenu {
fn display(&self, outputs: &mut Outputs) -> impl core::future::Future<Output = ()> + Send
{
fn display(&self, outputs: &mut Outputs) -> impl core::future::Future<Output = ()> + Send {
let display = &mut outputs.primary_display;
let style = MonoTextStyle::new(&FONT_10X20, Rgb565::WHITE);
display.clear(Rgb565::BLACK).unwrap();
+1 -3
View File
@@ -1,4 +1,3 @@
use crate::navigation::outputs::Outputs;
use crate::views::card_view::CardView;
use crate::views::{
@@ -18,8 +17,7 @@ pub enum View {
}
impl Navigable for View {
fn display(&self, outputs: &mut Outputs) -> impl core::future::Future<Output = ()> + Send
{
fn display(&self, outputs: &mut Outputs) -> impl core::future::Future<Output = ()> + Send {
async move {
match self {
View::Main(main_menu) => main_menu.display(outputs).await,