use debug_tree::*; fn i_will_panic() { add_branch!("Here are my last words"); add_leaf!("Stay calm, and try not to panic"); panic!("I told you so...") } fn main() { // output to file at the end of this block defer_write!("examples/out/panic.txt"); // print at the end of this block { add_branch!("By using the 'defer_' functions"); add_branch!("Output will still be generated"); add_branch!("Otherwise you might lose your valuable tree!"); } add_branch!("Now for something crazy..."); i_will_panic(); }