pub mod account; pub mod quota; pub mod config; pub mod logger; pub mod oauth; use crate::models; // Re-export common functions to modules namespace pub use account::*; pub use quota::*; pub use config::*; pub use logger::*; pub async fn fetch_quota(access_token: &str, email: &str) -> crate::error::AppResult<(models::QuotaData, Option)> { quota::fetch_quota(access_token, email).await }