Similar to interfaces in other languages, traits allow you to set 'rules' or 'requirements' for a particular struct in order for it to be considered to be 'something'.
In this video we create a trait called 'HasVoiceBox' which says that any Struct implementing this trait must have a speak() and can_speak() method defined on it.
For more information refer to the Rust documentation:
https://doc.rust-lang.org/1.8.0/book/...
If this video helped you out and you'd like to see more, make sure to leave a like and subscribe to dcode!
In questa pagina del sito puoi guardare il video online Rust Programming Tutorial #28 - Defining Traits della durata di ore minuti seconda in buona qualità , che l'utente ha caricato dcode 11 dicembre 2017, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 23,771 volte e gli è piaciuto 452 spettatori. Buona visione!