Spannify
A tiny rust crate that produces nice-looking graphs for you to visualize your callstack
Example
use StdoutSpanner;
Output
┌fib(5) entered
| fib(4) entered
| ┌fib(3) entered
| ┆ fib(2) entered
| ┆ fib(2) dropped
| ┆ fib(1) entered
| ┆ fib(1) dropped
| └fib(3) dropped
| ┌fib(2) entered
| └fib(2) dropped
| fib(4) dropped
| fib(3) entered
| ┌fib(2) entered
| └fib(2) dropped
| ┌fib(1) entered
| └fib(1) dropped
| fib(3) dropped
└fib(5) dropped
Documentation
Check out the full documentation at docs.rs