panicを拾ってpanicを投げる
catch_unwind で拾って resume_unwind でre-throwできる
How to "catch" and "re-throw" a panic? (for test code) - help - Rust
https://users.rust-lang.org/t/how-to-catch-and-re-throw-a-panic-for-test-code/115208/4
#Rust
あとで調べる:panic したときに Drop が実行される様子を見る