Трейт може мати імплементовані методи.
Функції не мають прямого доступу до внутрішніх полів структури, але вони можуть бути корисним для спільного використання поведінки між багатьма реалізаторами трейтів.