EN605.607.81.SP22_ASDM_Project/back_end/src/main.rs

17 lines
400 B
Rust
Raw Normal View History

mod json_handlers;
use serde_json::Value;
use warp::Filter;
#[tokio::main]
async fn main() {
let route = warp::body::content_length_limit(1024 * 32)
.and(warp::body::json())
.map(|json_value: Value| {
let result = json_handlers::handle_json(json_value);
2022-03-16 03:31:18 +00:00
result.unwrap_or_else(|e| e)
});
2022-03-16 03:31:18 +00:00
warp::serve(route).run(([0, 0, 0, 0], 1237)).await;
}