microsandbox_network/proxy/mod.rs
1//! Outbound proxy configuration and transport implementations.
2
3mod socks;
4mod types;
5
6//--------------------------------------------------------------------------------------------------
7// Re-Exports
8//--------------------------------------------------------------------------------------------------
9
10#[cfg(feature = "engine")]
11pub use crate::tcp::proxy::*;
12
13#[doc(hidden)]
14pub use socks::ResolvedSocks5Credentials;
15pub use socks::{Socks4ProxyBuilder, Socks5Credentials, Socks5ProxyBuilder};
16#[doc(hidden)]
17pub use types::ResolvedOutboundProxy;
18pub use types::{
19 OutboundProxy, OutboundProxyBuildError, OutboundProxyBuilder, OutboundProxyConfig,
20 OutboundProxyParseError, OutboundProxyProtocol,
21};