Stepan Koltsov
Stepan Koltsov
Analagous to [protoc-rust](https://github.com/stepancheg/rust-protobuf/tree/master/protoc-rust).
In order to test how well grpc-rust interoperates with other grpc stacks, we implement the [standard interop service](https://github.com/grpc/grpc/blob/master/doc/interop-test-descriptions.md). These test names are standard and defined in the above document. ###...
When method is marked cacheable, call should use `GET` instead of `POST`. [cacheable_unary](https://github.com/grpc/grpc/blob/master/doc/interop-test-descriptions.md#cacheable_unary)
Create an alternative implementation of rust-grpc based on [grpc.h](https://github.com/grpc/grpc/blob/master/include/grpc/grpc.h) (or [grpc++.h](https://github.com/grpc/grpc/blob/master/include/grpc%2B%2B/grpc%2B%2B.h)).
Currently client or server essentially offers unlimited window to the peer. So if client or server is slow at processing messages, it may run out of memory. So gRPC implementation...
Currently, client and server APIs are basically: ``` fn start_request(Headers, request_body: Stream) -> Stream; ``` The client invokes this function and server provides a callback for that function. * this...
Currently `Client` connects to single address, first address name resolved to. Instead, client should attempt to connect to several addresses: both IPv4 and IPv6, and to multiple addresses resolved by...
Currently, server emits a warning when a connection is closed. A warning should be emitted only if: * connection is closed in the middle of the frame * there are...