rush_sync_server/core/prelude.rs
1// src/core/prelude.rs - KORRIGIERT
2
3// Core essentials - ÜBERALL gebraucht
4pub use crate::core::config::Config;
5pub use crate::core::error::{AppError, Result};
6
7// Standard library essentials
8pub use std::io::{self, Write};
9pub use std::time::{Duration, Instant};
10
11// Crossterm basics (nur die wichtigsten)
12pub use crossterm::event::{KeyCode, KeyEvent};
13
14// Ratatui basics
15pub use ratatui::style::Color;
16
17// ✅ i18n - NUR DIE ESSENTIALS
18pub use crate::i18n::{get_translation, TranslationError};
19
20// ✅ Macros werden automatisch verfügbar durch #[macro_export]