Use the cargo flamegraph tool to generate a visual performance profile of your Rust application. Install the tool and run it against your release binary to see a flame graph of function execution times.
cargo install cargo-flamegraph
cargo flamegraph --bin your_binary_name
This command compiles your binary with debug symbols, runs it, and outputs a flamegraph.svg file showing where your CPU time is spent.