Skip to content
Rust Search
← EuroRust 2025

How to Fit an Elephant in a Rusty Refrigerator: Conquering a 7,000-Type API

EuroRust
23:16 1085 views

Legacy enterprise APIs are behemoths: decades-old, inheritance-heavy interfaces with thousands of types and a reputation for complexity. Building a Rust client for one meant battling dragons—polymorphism mismatches, glacial compile times, and a query API so arcane it’s nicknamed “the API from hell.” In this talk, we’ll dissect how Rust’s unique features conquered these challenges:• Polymorphism Wars: Why traits (with dynamic dispatch) won for inheritance hierarchies, enums triumphed for 3,000+

Player unavailable or embedding blocked? Use the YouTube link above.