google-cloud-pubsub 0.33.1

Google Cloud Client Libraries for Rust - Pub/Sub
Documentation

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 call rustls::crypto::CryptoProvider::install_default().
  • unstable-stream: enable the (unstable) features to convert several types to a future::Stream.