use inspect_rs::{Inspect, InspectCx, format_tree};
#[derive(Inspect)]
struct User {
id: u64,
name: String,
active: bool,
}
fn main() {
let user = User { id: 42, name: "Alice".to_string(), active: true };
let mut cx = InspectCx::new();
let inspected = user.inspect(&mut cx);
println!("{}", format_tree(&inspected));
}