我正在阅读以下文档File:
//..
let mut file = File::create("foo.txt")?;
//..
Run Code Online (Sandbox Code Playgroud)
什么是?在这条线?我不记得以前在Rust Book中看过它了.
我正在寻找一种方法来链接try!Rust 中的宏的使用,并找到实现?运算符的拉取请求.
它似乎已合并,但我似乎无法找到任何文档.是等同于try!宏还是存在重要差异?
我注意到Rust没有例外.如何在Rust中进行错误处理以及常见的陷阱是什么?有没有办法通过加注,捕获,重新加注和其他东西来控制流量?我发现这方面的信息不一致.