Skip to main content

mocra_proxy/
lib.rs

1//! mocra-proxy:配置驱动的代理池 / 管理器(从 mocra 主 crate 抽出,零 State、可独立使用)。
2//!
3//! - [`ProxyManager`] / [`ProxyPool`]:多 provider 代理池,支持隧道、健康检查、轮换、过期回收。
4//! - [`ProxyConfig`]:TOML 配置加载(`ProxyConfig::load_from_toml`)。
5//! - 独立错误 [`ProxyError`];宿主 crate 经 `From` 纳入自身 Error 体系。
6
7pub mod error;
8pub mod proxy_impl;
9pub mod proxy_manager;
10pub mod proxy_pool;
11
12pub use error::{BoxError, ProxyError, Result};
13pub use proxy_manager::ProxyManager;
14pub use proxy_pool::*;