diff --git a/src/rust/amadeus-rs/amadeus/src/cards/card.rs b/src/rust/amadeus-rs/amadeus/src/cards/card.rs index 1bfa027c8454f1f0842f0df923e396219b47a1b1..47365d262e569a65e24f1a99b2a5a65d8c765a3b 100644 --- a/src/rust/amadeus-rs/amadeus/src/cards/card.rs +++ b/src/rust/amadeus-rs/amadeus/src/cards/card.rs @@ -74,9 +74,10 @@ impl Card<'_, Kara> for KaraCard { const BOTTOM_SPACE: Option<f32> = Some(constants::BOTTOM_PANEL_MAX_SIZE); fn new(inner: Kara) -> Self { - let mut actions = Vec::new(); - actions.reserve(5); - Self { inner, actions } + Self { + inner, + actions: Vec::with_capacity(5), + } } fn render(&mut self, ui: &mut egui::Ui, dark_mode: bool, actions: &[action::Action]) { @@ -183,9 +184,10 @@ impl Card<'_, Playlist> for PlaylistCard { const BOTTOM_SPACE: Option<f32> = None; fn new(inner: Playlist) -> Self { - let mut actions = Vec::new(); - actions.reserve(5); - Self { inner, actions } + Self { + inner, + actions: Vec::with_capacity(5), + } } fn render(&mut self, ui: &mut egui::Ui, dark_mode: bool, actions: &[action::Action]) { diff --git a/src/rust/amadeus-rs/amadeus/src/main.rs b/src/rust/amadeus-rs/amadeus/src/main.rs index bcc5cb62d9ca7394f8b6b2c09833cbbde3034830..0f033bc462256c7bce5422a39295e52cd52dcef3 100644 --- a/src/rust/amadeus-rs/amadeus/src/main.rs +++ b/src/rust/amadeus-rs/amadeus/src/main.rs @@ -10,10 +10,10 @@ mod widgets; use eframe::egui::Vec2; fn main() { + logger::set_level(log::Level::Debug); if let Err(e) = logger::init() { panic!("Failed to install logger: {e}") } - logger::set_level(log::Level::Debug); eframe::run_native( "amadeus-rs",