Skip to content

kingrong's blog

Tag: #error

Rust 错误处理探索

从JavaScript,从Java,从Python甚至是从C过来,都会不习惯_Rust_的错误处理方式。但这不是rust限制了你错误处理的方式。事实上rust提供了很大的自由度来进行错误处理,灵活的方式。

对于Rust来说,OptionResult很大程度上造成了你在错误处理上的不适感。

要熟练地使用这些方式并不简单,但当你熟练之后,你应当会十分地enjoy这个过程。

这篇博客简单记录了一下我最近遇到的错误处理的方式。