23 lines
460 B
Rust
Raw Normal View History

2024-06-26 10:37:37 +02:00
use lib::axum::app::AppBuilder;
use tower_http::cors::CorsLayer;
use crate::routing::routes::*;
2024-06-26 10:37:37 +02:00
use crate::routing::routes::index::not_found;
2024-06-05 22:09:12 +02:00
2024-06-05 20:41:00 +02:00
mod expressions;
mod parsing;
2024-06-05 22:09:12 +02:00
mod routing;
mod config;
mod utils;
2024-06-05 22:09:12 +02:00
#[tokio::main]
async fn main() {
2024-06-26 10:37:37 +02:00
AppBuilder::new()
.routes(&[index::router(), simplify::router(), table::router()])
.fallback(not_found)
.cors(CorsLayer::permissive())
.serve()
2024-06-05 22:09:12 +02:00
.await
.unwrap();
2024-06-05 20:41:00 +02:00
}