grpc-rust icon indicating copy to clipboard operation
grpc-rust copied to clipboard

Rust implementation of gRPC

Results 61 grpc-rust issues
Sort by recently updated
recently updated
newest added

Apparently minor version increments of protobuf package are incompatible with generated code, but it seems difficult to pin the version of the protobuf package more tightly then the grpc-rust dependency...

considering the protobuf message possesses a field `async`, the generated grpc rust code will irritate compiler under 2018 edition. here's a simple demonstration, add two lines in greeting example repo:...

Hey guys, really awesome job with this one. I am heavy user of this crate as it seamless integrates into the rust with bazel using rules_rust. I do have a...

In Server return a GrpcMessageError to client. ```rust fn send_bulk_encu( &self, _m: grpc::RequestOptions, req: BulkEncu, ) -> grpc::SingleResponse { grpc::SingleResponse::err(grpc::Error::GrpcMessage(grpc::GrpcMessageError { grpc_status: 2, grpc_message: String::from("Some custom error msg"), })) }...

I'm not sure I'm actually putting this in the correct repo in terms of root cause, since it could be down to an HTTP or TLS error :) but gRPC...

build failed in both examples. ``` error[E0277]: the trait bound `T: tls_api::TlsConnector` is not satisfied --> grpc/src/client/mod.rs:50:13 | 50 | Explict(ClientTlsOption), | ^^^^^^^^^^^^^^^^^^ the trait `tls_api::TlsConnector` is not implemented for...

in example grpc::ServerHandlerContext is private i can not import my project.

Hii, great library i love it. But i need example about how to use interceptor like a UnaryClientInterceptor and also ServerUnaryInterceptor.. Thanks

Somewhere in the dependency tree is the crate openssl 0.9, which is too old for my openssl version. This causes the following issue : https://github.com/sfackler/rust-openssl/issues/987 This is specifically due to:...