This commit is contained in:
bluepython508
2023-10-08 18:14:28 +01:00
parent f34b975c88
commit 953dc55b32
3 changed files with 624 additions and 2 deletions

View File

@@ -1,3 +1,35 @@
fn main() {
println!("Hello, world!");
use std::io;
use clap::Parser;
use eyre::Result;
use tracing::instrument;
use tracing_subscriber::{prelude::*, fmt::{self, format::FmtSpan}, EnvFilter};
#[derive(Parser, Debug)]
#[command(author, version, about, long_about = None)]
struct Args {
}
fn main() -> Result<()> {
color_eyre::install()?;
tracing::subscriber::set_global_default(
tracing_subscriber::registry()
.with(
fmt::layer()
.event_format(fmt::format().with_ansi(true).pretty())
.with_span_events(FmtSpan::ACTIVE)
.with_writer(io::stderr),
)
.with(EnvFilter::from_default_env())
.with(tracing_error::ErrorLayer::default()),
)?;
run(Args::parse())?;
Ok(())
}
#[instrument]
fn run(args: Args) -> Result<()> {
Ok(())
}