Google Cloud Client Libraries for Rust - Pub/Sub
This crate contains traits, types, and functions to interact with Pub/Sub. Most applications will use the structs defined in the client module.
Receiving messages is not yet supported by this crate.
This crate used to contain a different implementation, with a different surface. @yoshidan generously donated the crate name to Google. Their crate continues to live as gcloud-pubsub.
Features
default-rustls-provider: enabled by default. Use the default rustls crypto provider (aws-lc-rs) for TLS and authentication. Applications with specific requirements for cryptography (such as exclusively using the ring crate) should disable this default and callrustls::crypto::CryptoProvider::install_default().unstable-stream: enable the (unstable) features to convert several types to afuture::Stream.