Видалення відбувається по іерархії
Якщо ви видаляте якусь структуру, то спочатку видаляється сама структура, а потім дочірні елементи, потім дочірні дочірніх. Тобто зверху вниз.
Деталі роботи за памяттю:
- При автоматичному вивільненні пам'яті, Rust зробить все, щоб не відбулося витоків пам'яті.
- Ресурс пам'яті можна звільнити лише 1 раз.