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