Result
e atât de des întâlnit încât Rust are un operator important, ?
, pentru a le gestiona. Următoarele două afirmații sunt echivalente:
execută_ceva_ce_poate_eșua()?
match execută_ceva_ce_poate_eșua() {
Ok(v) => v,
Err(e) => return Err(e),
}