Wenn wir eine Instanz eines Objekts an einen Parameter vom Typ &dyn MyTrait übergeben, übergeben wir das, was man ein Trait-Objekt nennt.
Ein Trait-Objekt ist das, was es uns erlaubt, indirekt die richtigen Methoden einer Instanz aufzurufen. Ein Trait-Objekt ist ein Struct, das den Zeiger auf unsere Instanz zusammen mit einer Liste von Funktionszeigern auf die Methoden unserer Instanz hält.
Speicherdetails:
