use actix_web::{web, Responder, middleware, App, HttpServer}; async fn health_check() -> impl Responder { "Welcome!" } fn routes(cfg: &mut web::ServiceConfig) { cfg.route("/", web::get().to(health_check)); } #[actix_web::main] async fn main() -> std::io::Result<()> { let serv = HttpServer::new(move || { App::new() .wrap(middleware::Compress::default()) .configure(routes) }); serv.bind("127.0.0.1:8080")? .run() .await }