grpc_client 0.1.6

grpc_client
Documentation
1
2
3
4
5
6
7
8
9
10
11
use bytes::Bytes;
use tonic::transport::Endpoint;

pub fn endpoint(addr: impl Into<Bytes>) -> Result<Endpoint, tonic::transport::Error> {
  use tonic::transport::Endpoint;
  Ok(
    Endpoint::from_shared(addr)?
      .http2_keep_alive_interval(std::time::Duration::from_secs(60))
      .keep_alive_while_idle(true),
  )
}