Skip to main content

Crate summer_pubsub

Crate summer_pubsub 

Source
Expand description

summer-rs

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§

submit_typed_handler

Structs§

Error
The core error returned by all client libraries.
PubSubPlugin

Traits§

PubSubConfigurator

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).