Box<V>>, я туда запихиваю элементы, предварительно их забоксив, будет ли от них освобождаться память, когда я вызываю .remove, как я ожидаю, или это работает как-то по-другому?
remove() возвращает тебе удаленный элемент (если он был). Если ты это значение игнорируешь, то оно сразу дропается, соответственно вызывается деструктор Box и память освобождается.
Обсуждают сегодня