Protobuf has recently updated to 3.0.3. This is a major version update and will undoubtedly impact code, particularly with the auto-generated data.
Doing a preliminary generate.sh (see the protobuf-3 branch), should compile, except that it fails due to the hard lock for protobuf 2.27.1 in grpcio 0.10.0.
Code generation using the older protobuf causes some errors, notably with ::grpcio::Marshaller failing to satisfy the protobuf::message::Message trait see *_grpc.rs files.
No updates to this library should happen until grpcio updates to use protobuf 3+