1
0
Fork 0
trinitrix/src/main.rs

27 lines
469 B
Rust
Raw Normal View History

//mod app;
//mod ui;
//mod accounts;
mod cli;
mod tui_app;
use clap::Parser;
use crate::cli::{Args, Command};
pub use tui_app::*;
2023-06-14 21:49:20 +00:00
#[tokio::main]
async fn main() -> anyhow::Result<()> {
2023-07-01 10:44:11 +00:00
cli_log::init_cli_log!();
let args = Args::parse();
let command = args.subcommand.unwrap_or(Command::Start {});
match command {
Command::Start {} => {
let mut app = app::App::new()?;
app.run().await?;
}
};
2023-06-14 21:49:20 +00:00
Ok(())
}