2022-09-10 12:37:47 +00:00
|
|
|
use clap::Parser;
|
|
|
|
use env_logger::Env;
|
|
|
|
|
2022-09-14 14:50:29 +00:00
|
|
|
use sea_battle_backend::args::Args;
|
|
|
|
use sea_battle_backend::server::start_server;
|
2022-09-11 14:48:20 +00:00
|
|
|
|
2022-09-10 12:37:47 +00:00
|
|
|
#[actix_web::main]
|
2022-09-10 13:02:45 +00:00
|
|
|
async fn main() -> std::io::Result<()> {
|
2022-09-10 12:37:47 +00:00
|
|
|
env_logger::Builder::from_env(Env::default().default_filter_or("info")).init();
|
|
|
|
|
|
|
|
let args: Args = Args::parse();
|
|
|
|
|
2022-09-14 14:50:29 +00:00
|
|
|
start_server(&args).await
|
2022-09-10 12:15:35 +00:00
|
|
|
}
|