Lessons Learned Building High-Performance Rust Profiler

Conclusions drawn from implementing a profiler in Rust. Huge bonus points for profiling the profiler too, to make sure its overhead remains low.