Balance scale with a large rock on one side and a small pebble on the other — the real cost of removing indirection outweighs the negligible call overhead.

The Cost of Indirection in Rust

Removing an indirection is a false optimization. You don’t think so? Let’s take a look.