Um tour por Rust Índice

Objetos trait

Quando passamos uma instância de um objeto para um parâmetro do tipo &dyn MinhaTrait, passamos o que é chamado de objeto trait.

Um objeto trait é o que nos permite chamar indiretamente os métodos corretos de uma instância. Um objeto trait é uma estrutura que contém o ponteiro de nossa instância com uma lista de ponteiros de função para os métodos de nossa instância.

Detalhes da memória:

Mascot Ferris