Ξενάγηση στη Rust Πίνακας Περιεχομένων

Αντικείμενα trait

Όταν περνάμε ένα στιγμιότυπο ενός αντικειμένου σε μία παράμετρο τύπου &dyn MyTrait, περνάμε αυτό που ονομάζεται αντικείμενο trait.

Ένα αντικείμενο trait είναι αυτό που μάς επιτρέπει να καλούμε έμμεσα τις σωστές μεθόδους ενός στιγμιοτύπου. Ένα αντικείμενο trait είναι μία δομή που κρατά τον δείκτη προς το στιγμιότυπό μας μαζί με μία λίστα δεικτών συναρτήσεων προς τις μεθόδους του στιγμιοτύπου μας.

Λεπτομέρειες μνήμης:

Mascot Ferris