arti

Module cfg

Source
Expand description

Configuration for the Arti command line application

Structs§

ApplicationConfig
Structure to hold our application configuration options
ApplicationConfigBuilder
Builder for ApplicationConfig.
ArtiConfig
Structure to hold Arti’s configuration options, whether from a configuration file or the command line. These options are declared in a public crate outside of arti so that other applications can parse and use them, if desired. If you’re only embedding arti via arti-client, and you don’t want to use Arti’s configuration format, use arti_client::TorClientConfig instead.
ArtiConfigBuilder
Builder for ArtiConfig.
ProxyConfig
Configuration for one or more proxy listeners.
ProxyConfigBuilder
Builder for ProxyConfig.
RpcConfigrpc
Configuration for Arti’s RPC subsystem.
RpcConfigBuilderrpc
Builder for RpcConfig.
SystemConfig
Configuration for system resources used by Tor.
SystemConfigBuilder
Builder for SystemConfig.

Constants§

ARTI_EXAMPLE_CONFIG
Example file demonstrating our configuration and the default options.

Type Aliases§

ArtiCombinedConfig
Convenience alias for the config for a whole arti program