Protobuf generation for rust