//! Consumer builder for creating managed consumer workers.
use crateResult;
use crateStore;
/// Create a managed consumer worker.
///
/// ```rust,no_run
/// # use pgqrs;
/// # async fn example() -> Result<(), Box<dyn std::error::Error>> {
/// let store = pgqrs::connect("postgresql://localhost/mydb").await?;
/// let consumer = pgqrs::consumer("orders-worker", "orders").create(&store).await?;
/// # Ok(()) }
/// ```
/// Builder for creating a managed consumer worker.