pub trait CircMgrConfig:
AsRef<PathConfig>
+ AsRef<CircuitTiming>
+ AsRef<PreemptiveCircuitConfig>
+ GuardMgrConfig {
// Provided methods
fn path_rules(&self) -> &PathConfig { ... }
fn circuit_timing(&self) -> &CircuitTiming { ... }
fn preemptive_circuits(&self) -> &PreemptiveCircuitConfig { ... }
}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§
Sourcefn path_rules(&self) -> &PathConfig
fn path_rules(&self) -> &PathConfig
Access the field
Sourcefn circuit_timing(&self) -> &CircuitTiming
fn circuit_timing(&self) -> &CircuitTiming
Access the field
Sourcefn preemptive_circuits(&self) -> &PreemptiveCircuitConfig
fn preemptive_circuits(&self) -> &PreemptiveCircuitConfig
Access the field