//! Etch-backed persistent ban state.
//!
//! Two collections: active bans keyed by (ip, jail), and per-IP ban counts
//! for ban time escalation.
use HashMap;
use IpAddr;
use ;
use ;
use crateBanRecord;
/// Persistent ban state backed by etch WAL.