Tour de Rust Tabla de Contenidos

Objetos Trait

Cuando pasamos una instancia de un objeto a un parámetro de tipo &dyn MyTrait pasamos lo que se llama objeto trait.

Un objeto trait es lo que nos permite llamar indirectamente a los métodos correctos de una instancia. Un objeto trait es una estructura que contiene el puntero de nuestra instancia con una lista de puntero de función a los métodos de nuestra instancia.

Detalles de la memoria: