Um tour por Rust Índice

Dispatch dinâmico x estático

Os métodos são executados de duas maneiras:

Os tipos de trait &dyn MinhaTrait nos permite a habilidade de trabalhar com instâncias de objetos indiretamente usando dispatch dinâmico.

Quando o dispatch dinâmico é usado, o Rust irá encorajar você a pôr o dyn antes do seu tipo da trait, assim os outros ficarão cientes.

Detalhes da memória: