Derivando
Os traits suportados podem ser implementados automaticamente para seus tipos personalizados, como segue:
Speaker Notes
This slide should take about 3 minutes.
A derivação é implementada com macros e muitas crates fornecem macros de derivação úteis para adicionar funcionalidades úteis. Por exemplo, serde
pode derivar suporte de serialização para uma struct usando #[derive(Serialize)]
.