//! # faucet-sink-pubsub
//!
//! Google Cloud Pub/Sub sink connector for
//! [faucet-stream](https://github.com/faucet-hq/faucet-stream): batched
//! `publish` to a topic with a configurable `value_format` (json / string /
//! bytes), optional per-message `ordering_key` (field or dot-path) that
//! enables message ordering, bounded publish concurrency, and per-message
//! partial-failure outcomes that route to a DLQ.
//!
//! **Delivery is at-least-once** — Pub/Sub provides no primitive that composes
//! with faucet's exactly-once watermark model, so this sink does not advertise
//! idempotent writes. De-duplicate downstream on `message_id` if needed.
pub use ;
pub use PubsubSink;
// Shared connection types, re-exported so users need only this crate.
pub use ;