Remove enum struct return workaround from LLVM bindings.
auto merge of #10684 : jld/rust/unstruct-unhack-typekind, r=alexcrichton