И как-то обработать это..
if Smth::new() panic then
А зачем тебе это нужно?
https://doc.rust-lang.org/stable/std/panic/fn.catch_unwind.html
Именно паника, не стандартная обработка fn new() -> Result?
ну new() - это просто функция. А паники считается, что ловить надо только в крайнем случае. Если панику кинул конструктор - значит что-то сильно плохое произошло
Обсуждают сегодня