Il Drop È Gerarchico
Quando una struct viene rilasciata (dropped), viene rilasciata prima la struct stessa, poi i suoi campi vengono rilasciati uno per uno, e così via.
Dettagli sulla memoria:
- Liberando automaticamente la memoria, Rust aiuta a garantire che ci siano meno perdite di memoria.
- Una risorsa di memoria può essere rilasciata solo una volta.