nntp-proxy 0.5.1

NNTP proxy server with per-command backend multiplexing, caching, metrics, and TUI dashboard
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Routing decisions and policies for session handling
//!
//! This module contains pure functions for making routing decisions without I/O.
//! All functions here are easily testable and have no side effects.

mod cache_policy;
mod decisions;
mod metrics_policy;

pub use cache_policy::{CacheAction, determine_cache_action_for_request};
pub use decisions::{CommandRoutingDecision, decide_request_routing};
pub use metrics_policy::{MetricsAction, determine_metrics_action_for_request};