1 2 3 4 5 6 7 8 9 10 11 12 13
//! Application entrypoint; the server module owns startup and shutdown. mod app_module; mod configs; mod server; #[cfg(test)] mod tests; #[tokio::main] async fn main() -> Result<(), Box<dyn std::error::Error + Send + Sync>> { server::run().await }