containerd / ttrpc-rust

Rust implementation of ttrpc (GRPC for low-memory environments)
Apache License 2.0
195 stars 45 forks source link

Allow concurrent usage of the asynchronous Client (part 1/2) #123

Closed Kazurin-775 closed 2 years ago

Kazurin-775 commented 2 years ago

This is a sub-PR of #118. For detailed discussion, please see the original PR.

This updates the compiler, so that it generates code that could make async requests via a &XxxClient instead of &mut XxxClient.