Expand description
§Polymorphism in Rust
This module demonstrates various forms of polymorphism in Rust, including:
- Trait objects for dynamic dispatch
- Generics for static dispatch
- Enum-based polymorphism
- Function pointers and closures
Structs§
Traits§
- Drawable
- A trait for drawable objects
Functions§
- polymorphism_
examples - Demonstrates polymorphism examples