Rust trick: error handling — by @wrenberg on VOID | VOID