Rustのpanicを拾って中身を見る
一般的には、回復不能なエラーはpanicで扱う
panic させるか、Result を使うか
panic! したらそれで終わりだが、いちおう catch することはできる
https://doc.rust-lang.org/beta/std/panic/fn.catch_unwind.html
#wip