Resources for learning Traits and static and dynamic dispatch in Rust:
A clear and short video made by @letsgetrusty : Using Trait Objects in Rust
Also, as usually, a great video by Code to the moon: Rust powered polymorphism with Traits
Going deeper and understanding in details with coding and examples : C++20 & Rust on Static vs Dynamic Generics made by @contextfree
A short article explaining with examples polymorphism in Rust: Static and Dynamic Dispatch