use zerolog::{install_panic_hook, span, LogLevel};
fn main() {
install_panic_hook();
let _span = span!(LogLevel::Info, "application_start").build();
process_request();
}
fn process_request() {
let _span = span!(LogLevel::Info, "process_request").build();
handle_data();
}
fn handle_data() {
let _span = span!(LogLevel::Debug, "handle_data").build();
panic!("something went wrong!");
}