How to become a Rust ninja? 🥷

Ehm... Maybe you are right about my tendency to over-complicating stuff :blush:

To be honest my idea of developing a game with Rust is quite recurring in my mind, but I never tried for real.
Maybe I am taking the Liskov substitution principle too seriously and I am abusing/overusing of traits and that is driving me in some darker Rust ravines :octopus: :crab:

Anyway I think it is always better to know all features and corner cases of a language in order to understand how to optimize design and implementation, especially with Rust that has a very picky (and that's a good thing) compiler.