rust-ban nincs exception meg throw
Ahogy írtad, van ? operátor, ellenben lekezelheted helyben is. Erre több lehetőséged is van:
1. if let Ok(x) = cuccod() { ... }. Lásd: https://doc.rust-lang.org/std/result/#the-question-mark-operator-
2. match cuccod() { Ok(x) => ..., ... }. Lásd: https://doc.rust-lang.org/std/result/
3. unwrap_* és or_else(), stb. metódusok például https://doc.rust-lang.org/std/result/enum.Result.html#method.or_else