Un 'trait' peut lui-même implémenter une ou plusieurs méthodes.
Les méthodes d'un trait n'ont pas accès aux champs des structures mais elles peuvent être utiles pour partager un comportement entre plusieurs implémentations de traits.