generated at
RustのError Handling




.unwrap()ってそこそこ見かける気がするけど、それは書き手が悪いのか仕方ないのかどっちなんだろうmrsekut
せっかく型安全なのに、型エラーなくぶっ壊している
Haskellとかなら、unwrapって名前じゃなく、unsafeUnwrapとかになってた気もする
Rustあまり知らないのでどういう立ち位置なのかあまりわからない #??

Resultかpanicを用いる


Result
通常のエラーハンドリングに使う


panic
起こってはいけない系のエラーの処理に用いる
配列の範囲外へのアクセス
OptionのNoneに対する .unwrap
これだめなんだmrsekut
アサートの失敗



参考