pub const RETRY_COUNT_HEADER: &str = "Shove-Retry-Count";
pub const DEATH_REASON_HEADER: &str = "Shove-Death-Reason";
pub const ORIGINAL_QUEUE_HEADER: &str = "Shove-Original-Queue";
pub const DEATH_COUNT_HEADER: &str = "Shove-Death-Count";
/// Derives the durable consumer name from a queue name.
///
/// JetStream WorkQueue retention permits only one non-filtered consumer per
/// stream, so every task in a consumer group binds to the *same* durable
/// consumer and the server load-balances messages across them. The group
/// registry is responsible for configuring the consumer once (with a
/// sufficient `max_ack_pending`) so all tasks inherit the right in-flight
/// budget.
pub
/// Derives the DLQ consumer name from a DLQ stream name.
pub