//! Async backend utilities for RabbitMQ, Redis, SQLx, and lightweight pooling.
//!
//! This crate exposes feature-gated modules for messaging and storage helpers,
//! plus common error and pooling primitives.
/// RabbitMQ publishing/consuming abstractions.
/// Shared crate error type and conversions.
/// Traits for interval-based signal generation.
/// A lightweight bounded async resource pool.
/// SQLx PostgreSQL wrapper utilities.
/// Redis key-value helper traits and types.
/// SurrealDB wrapper utilities.
/// Re-exported crate error type.
pub use Error;