Settings
Help

Module onion_proxy

Module onion_proxy 

Source
Expand description

Configure and implement onion service reverse-proxy feature.

StructsΒ§

OnionServiceProxyConfig
Configuration for running an onion service from arti.
OnionServiceProxyConfigBuilder
Builder object to construct an OnionServiceProxyConfig.
OnionServiceProxyConfigMapBuilder
Wrapper struct to help derive_builder find the right types and methods
Proxy πŸ”’
A running onion service and an associated reverse proxy.
ProxySet πŸ”’
A set of configured onion service proxies.

FunctionsΒ§

build_list πŸ”’
Construct a OnionServiceProxyConfigMap from a Vec of OnionServiceProxyConfig; enforce that [HsNickname]s are unique.

Type AliasesΒ§

OnionServiceProxyConfigMap πŸ”’ onion-service-service
Alias for a BTreeMap of OnionServiceProxyConfig; used to make [derive_builder] happy.
ProxyBuilderMap πŸ”’
The serialized format of an OnionServiceProxyConfigMapBuilder: a map from [HsNickname] to [OnionServiceConfigBuilder].