Expand description
Configuration logic for onion service reverse proxy.
Structs§
- Proxy
Action 🔒Discriminants Iter - An iterator over the variants of ProxyActionDiscriminants
- Proxy
Config - Configuration for a reverse proxy running for one onion service.
- Proxy
Config Builder - Builder for
ProxyConfig
. - Proxy
Pattern - A set of ports to use when checking how to handle a port.
- Proxy
Rule - A single rule in a
ProxyConfig
. - Proxy
Rule List Builder - Wrapper struct to help derive_builder find the right types and methods
Enums§
- Encapsulation
- The method by which we encapsulate a forwarded request.
- Proxy
Action - An action to take upon receiving an incoming request.
- Proxy
Action 🔒Discriminants - Auto-generated discriminant enum variants
- Proxy
Config Error - An error encountered while parsing or applying a proxy configuration.
- Proxy
Pattern 🔒AsEnum - Representation for a
ProxyPattern
. Used while deserializing. - Target
Addr - The address to which we forward an accepted connection.
Type Aliases§
- Proxy
Rule 🔒AsTuple - Helper type used to (de)serialize ProxyRule.
- Proxy
Rule 🔒List - Helper to define builder for ProxyConfig.