Я не понимаю, почему Box::new
не возвращает Option
или Result
.
Распределение может завершиться неудачно, потому что память не является неограниченной, или что-то еще может произойти; Каково поведение в таких случаях? Я не могу найти никакой информации об этом.