Окей, согласен. А есть замеры, подтверждающие, что для раста в этом случае будет боттлнэк, и что он будет критичен?
Если нет — то это погоня за преждевременными оптимизациями без ясной цели, в ущерб удобству и скорости разработки.
Ну в моем конкретном случае, было предельно важно, что итератор был заинлайнен целиком, чтобы остальные оптимизации тоже сработали.