Expand description
gRPC-based implementations of Persist PubSub client and server.
Structs§
- Grpc
PubSub Client - A PersistPubSubClient implementation backed by gRPC.
- Metrics
Same Process PubSub Sender - 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.
- Persist
Grpc PubSub Server - A gRPC-based implementation of a Persist PubSub server.
- Persist
PubSub Client Config - Client configuration for connecting to a remote PubSub server.
- PubSub
Client Connection - Wrapper type for a matching PubSubSender and PubSubReceiver client pair.
- Shard
Subscription Token - A token corresponding to a subscription to diffs for a particular shard.
Constants§
- PERSIST_
PUBSUB_ CALLER_ KEY - A gRPC metadata key to indicate the caller id of a client.
Traits§
- Persist
PubSub Client - Top-level Trait to create a PubSubClient.
- PubSub
Receiver - The receive-side client to Persist PubSub.
- PubSub
Sender - The public send-side client to Persist PubSub.