Polymorphism
Rust does not support classes and sub-classing therefore polymorphism can't be achieved in an identical manner to C#.
See also:
- Virtual dispatch using trait objects, as explained in the Structures section
- Generics
- Inheritance
- Operator overloading