Re-exports§
pub use config::PubSubConfig;pub use consumer::resolve_subscription;pub use consumer::resolve_topic;pub use consumer::Consumer;pub use consumer::ConsumerOpts;pub use consumer::Consumers;pub use handler::auto_consumers;pub use handler::TypedConsumer;pub use handler::TypedHandlerRegistrar;pub use message::Message;pub use producer::PubSubProducer;pub use google_cloud_pubsub;
Modules§
- builder
- Request and client builders.
- client
- Clients to interact with Cloud Pub/Sub.
- config
- consumer
- error
- Custom errors for the Cloud Pub/Sub clients.
- extractor
- handler
- message
- model
- The messages and enums that are part of this client library.
- producer
- publisher
- Types related to publishing messages with a Publisher client.
- stub
- Traits to mock the clients in this library.
- subscriber
- Types related to receiving messages with a Subscriber client.
Macros§
Structs§
- Error
- The core error returned by all client libraries.
- PubSub
Plugin
Traits§
Type Aliases§
- Result
- An alias of std::result::Result where the error is always Error.
Attribute Macros§
- pubsub_
listener - Google Cloud Pub/Sub listener (subscription id or full resource name).