pub mod api; pub mod shadowrealmapi; use crate::api::*; use crate::shadowrealmapi::*; pub(crate) use actix_web::{App, HttpServer}; //Main function where all the api calls are //attached as services to backend #[actix_web::main] async fn main() -> std::io::Result<()> { HttpServer::new(|| { App::new() .service(api_ticket) .service(api_admin) .service(api_driver) .service(api_json_ticket) .service(api_json_admin) .service(api_json_driver) .service(api_test) .service(api_json_driver_tickets) .service(api_json_ticket_new) }) .bind(("0.0.0.0", 48590))? .run() .await }