Rust support for Google protocol buffers