fix(tui): resolve remaining clippy errors in workspace

- turn.rs: remove needless ref borrowing
- view/mod.rs: use unit struct directly instead of ::default() for
  ChatComponent, InputComponent, StatusBarComponent, SidebarComponent

These were uncovered after fixing the infrastructure crate errors.
This commit is contained in:
Cyrene (Mem)
2026-07-22 14:22:11 +07:00
parent 6b90c7eb0d
commit eed4025918
2 changed files with 6 additions and 6 deletions
+5 -5
View File
@@ -29,7 +29,7 @@ const SIDEBAR_MIN_WIDTH: u16 = 90;
/// This separates cache mutation from rendering so `draw` can take
/// `&AppStateRest` (required by `terminal.draw` closure constraints).
pub fn pre_render(state: &mut AppStateRest) {
let mut chat_comp = chat::ChatComponent::default();
let mut chat_comp = chat::ChatComponent;
chat_comp.pre_render(state);
}
@@ -67,18 +67,18 @@ pub fn draw(frame: &mut Frame, state: &AppStateRest) {
let overlay = state.misc.overlay;
overlays::render_overlay(frame, chat_area, overlay, state);
} else {
let mut chat_comp = chat::ChatComponent::default();
let mut chat_comp = chat::ChatComponent;
chat_comp.draw(frame, chat_area, state);
}
let mut input_comp = input::InputComponent::default();
let mut input_comp = input::InputComponent;
input_comp.draw(frame, input_area, state);
let mut status_comp = status::StatusBarComponent::default();
let mut status_comp = status::StatusBarComponent;
status_comp.draw(frame, status_area, state);
if let Some(sidebar_rect) = sidebar_area {
let mut sidebar_comp = sidebar::SidebarComponent::default();
let mut sidebar_comp = sidebar::SidebarComponent;
sidebar_comp.draw(frame, sidebar_rect, state);
}