Rust operators
From wikinotes
Arithmetic
Result Operators
let foo = get_result()?; // bind 'Ok-val' to foo, if 'Err-val', return-early with Err(Err-val)
let foo = get_result()?; // bind 'Ok-val' to foo, if 'Err-val', return-early with Err(Err-val)