Ну пример, где речь шла бы прям про максимальную производительность, я сходу не придумаю.
Но из реального что я делал в Rust - это работа с различными хранилищами объектов аля S3. Для этого у меня были разные "адаптеры", которые имплементили конкретную реализацию хранилища. И были высокоуровневые функции, которые должны принимать аргументом такой адаптер и что-то делать.