20 lines
502 B
Rust
20 lines
502 B
Rust
//! # rustproxy-config
|
|
//!
|
|
//! Configuration types for RustProxy, fully compatible with SmartProxy's JSON schema.
|
|
//! All types use `#[serde(rename_all = "camelCase")]` to match TypeScript field naming.
|
|
|
|
pub mod route_types;
|
|
pub mod proxy_options;
|
|
pub mod tls_types;
|
|
pub mod security_types;
|
|
pub mod validation;
|
|
pub mod helpers;
|
|
|
|
// Re-export all primary types
|
|
pub use route_types::*;
|
|
pub use proxy_options::*;
|
|
pub use tls_types::*;
|
|
pub use security_types::*;
|
|
pub use validation::*;
|
|
pub use helpers::*;
|