Resumen
En este módulo ha aprendido:
- Cómo trata Rust el polimorfismo mediante rasgos y tipos genéricos.
- Cómo escribir funciones genéricas mediante el uso de límites de rasgos.
- Cómo implementar el rasgo Iterator para un tipo personalizado.
En el siguiente módulo de esta ruta de aprendizaje, explorará diferentes formas de organizar el código entre archivos, módulos y contenedores.