The EVMC repo has bindings for Rust, but currently only for the VM-side. It would be nice to upstream the Client-side support too, if you are interested. See our tracking issue: https://github.com/ethereum/evmc/issues/476