Skip to main content

rustbasic_core/
lib.rs

1pub mod app;
2pub mod session;
3pub mod database;
4pub mod server;
5pub mod logger;
6pub mod requests;
7pub mod responses;
8pub mod view;
9pub mod session_manager;
10pub mod errors;
11pub mod mail;
12pub mod seeder;
13pub mod cli;
14
15// Re-export Config agar bisa dipanggil dengan crate::Config
16pub use app::Config;
17pub use server::AppState;
18pub use requests::Request;
19pub use responses::ResponseHelper;
20
21// --- RE-EXPORTS ---
22pub use axum;
23pub use sea_orm;
24pub use sqlx;
25pub use tokio;
26pub use tower;
27pub use tower_http;
28pub use minijinja;
29pub use serde;
30pub use serde_json;
31pub use chrono;
32pub use dotenvy;
33pub use tracing;
34
35pub type Router = axum::Router;