Skip to main content

infraqueue_lib/
lib.rs

1pub mod cli;
2pub mod config;
3pub mod model;
4pub mod queue;
5
6pub use queue::{DequeueWithReceipt, InfraQueueQueue, NackOutcome, RetryPolicy};
7
8/// Initialize logging for binaries using env_logger; idempotent.
9/// Set RUST_LOG to control verbosity (e.g., "debug" or "actix_web=info,infraqueue=debug").
10pub fn init_logging() {
11    let _ = env_logger::Builder::from_env(env_logger::Env::default().default_filter_or("info"))
12        .try_init();
13}
14
15pub fn add(left: u64, right: u64) -> u64 {
16    left + right
17}