futr/src/lib.rs

24 lines
844 B
Rust
Raw Normal View History

2025-11-16 20:25:52 +03:00
//lib.rs-это корневой файл библиотеки (library crate) в проекте Rust.
// Объявляет все основные модули (config, db, http, cli, lua)
//Re-export'ит ключевые структуры и функции для внешнего использования
// Служит точкой входа для других crates, которые хотят использовать futriix как библиотеку
pub mod config;
pub mod db;
pub mod http;
pub mod cli;
pub mod lua;
// Re-export основных компонентов
pub use db::FutriixDB;
pub use cli::CommandParser;
pub use config::Config;
pub use lua::LuaInterpreter;
// Re-export HTTP функций
pub use http::start_http_server;
// Re-export функций шифрования
pub use db::EncryptionManager;