Files
poo-stack.rs/src/main.rs
LinlyBoi 6002cfb866 Yes
2022-12-26 09:23:07 +02:00

27 lines
706 B
Rust

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
}