Trait tor_circmgr::CircMgrConfig
source · [−]pub trait CircMgrConfig: AsRef<PathConfig> + AsRef<CircuitTiming> + AsRef<PreemptiveCircuitConfig> + AsRef<FallbackList> {
fn path_rules(&self) -> &PathConfig { ... }
fn circuit_timing(&self) -> &CircuitTiming { ... }
fn preemptive_circuits(&self) -> &PreemptiveCircuitConfig { ... }
fn fallbacks(&self) -> &FallbackList { ... }
}Expand description
Configuration for a circuit manager
If the circuit manager gains new configurabilities, this trait will gain additional supertraits, as an API break.
Prefer to use TorClientConfig, which will always implement this trait.
Provided Methods
fn path_rules(&self) -> &PathConfig
fn path_rules(&self) -> &PathConfig
Access the field
fn circuit_timing(&self) -> &CircuitTiming
fn circuit_timing(&self) -> &CircuitTiming
Access the field
fn preemptive_circuits(&self) -> &PreemptiveCircuitConfig
fn preemptive_circuits(&self) -> &PreemptiveCircuitConfig
Access the field
fn fallbacks(&self) -> &FallbackList
fn fallbacks(&self) -> &FallbackList
Access the field