Tut i Rustit Tabela e permbajtjeve

Trajtimi Elegant I Gabimeve

Llojet e të dhënave që mund të dështojnë, Result dhe Option, janë aq të zakonshme sa Rust na jep një operator shumëpërdorues dhe të fuqishëm për të punuar me to: ?. Këto dy pjesë kodi janë ekuivalente:

do_something_that_might_fail()?
match do_something_that_might_fail() {
    Ok(v) => v,
    Err(e) => return Err(e),
}

E njëjta gjë vlen edhe për Option.