mobc-tonic
A connection pool for tonic GRPC client.
Usage:
First, instantiate the implementation for your client:
use ;
use ;
use GreeterClient;
instantiate_client_pool!;
This will generate the connection pool manager for your GRPC client.
Then you could use the generated ClientPool
:
let client_config: ClientConfig =
from_str.unwrap;
let pool = new;
let mut client = pool.get.await.unwrap;
let reply = client
.say_hello
.await
.unwrap
.into_inner;
License
mobc-tonic
is distributed under the terms of MIT.
See LICENSE for details.
Copyright 2021 Tyr Chen