(Not that Rust doesn't have its own non-zero-cost abstractions, but it seems like this is zero-cost for Rust.)
(Not that Rust doesn't have its own non-zero-cost abstractions, but it seems like this is zero-cost for Rust.)