Skip to main content

netget/client/connect_rpc/
mod.rs

1//! Typed Connect RPC binding for the shared owned HTTP/1.1 client.
2pub mod actions;
3pub struct ConnectRpcClient;
4impl ConnectRpcClient {
5    pub async fn connect(
6        ctx: crate::protocol::ConnectContext,
7    ) -> anyhow::Result<std::net::SocketAddr> {
8        crate::client::grpc::http1::HttpClient::connect(
9            ctx,
10            crate::client::grpc::http1::Binding::ConnectRpc,
11        )
12        .await
13    }
14}