#![forbid(unsafe_code)]
#![warn(clippy::all)]
use clap::Parser;
use gday_server::Args;
use log::error;
#[tokio::main]
async fn main() {
let args = Args::parse();
match gday_server::start_server(args) {
Ok((_addr, handle)) => {
handle.await;
error!("Server crashed.");
}
Err(err) => {
error!("{err}");
}
}
}