Tour of Rust Inhoudsopgave

Trait-Objecten

Wanneer we een instantie van een object doorgeven aan een parameter van het type &dyn MyTrait, geven we door wat een trait-object wordt genoemd.

Een trait-object is wat ons in staat stelt om indirect de juiste methoden van een instantie aan te roepen. Een trait-object is een struct die de pointer naar onze instantie bevat, samen met een lijst van functiepointers naar de methoden van onze instantie.

Geheugendetails:

Mascot Ferris