Module mz_persist_client::rpc
source · Expand description
gRPC-based implementations of Persist PubSub client and server.
Structs§
- A PersistPubSubClient implementation backed by gRPC.
- A wrapper intended to provide client-side metrics for a connection that communicates directly with the server state, such as one created by PersistGrpcPubSubServer::new_same_process_connection.
- A gRPC-based implementation of a Persist PubSub server.
- Client configuration for connecting to a remote PubSub server.
- Wrapper type for a matching PubSubSender and PubSubReceiver client pair.
- A token corresponding to a subscription to diffs for a particular shard.
Constants§
- A gRPC metadata key to indicate the caller id of a client.
Traits§
- Top-level Trait to create a PubSubClient.
- The receive-side client to Persist PubSub.
- The public send-side client to Persist PubSub.