google-apis-rs / google-cloud-rs

Asynchronous Rust bindings for Google Cloud Platform APIs.
176 stars 48 forks source link

Pub/Sub streaming pull requests #58

Open SolarLiner opened 3 years ago

SolarLiner commented 3 years ago

This PR implements endpoints for the Pub/Sub bi-directional stream, with a few limitations at the moment:

I had to update the protobuf definitions as well, and I moved to a submodule instead to easily keep them up to date here. I'll revert if that's unwanted.

I needed this feature as part of a high-throughput system, and as such this PR is being battle-tested right now! 😄

closes #57