tracing-trace: introduce TraceWriter, trace now only exposes the channel

This commit is contained in:
Louis Dureuil
2024-01-31 17:44:54 +01:00
parent 0f327f2821
commit 0e7a411d4d
3 changed files with 36 additions and 8 deletions

View File

@ -74,7 +74,7 @@ fn on_panic(info: &std::panic::PanicInfo) {
fn main() {
let (mut trace, profiling_layer) =
tracing_trace::Trace::new(std::fs::File::create("trace.json").unwrap());
tracing_trace::TraceWriter::new(std::fs::File::create("trace.json").unwrap());
let subscriber = tracing_subscriber::registry()
// any number of other subscriber layers may be added before or