GCC Rust: Type inferance bug fix