Trait arti_client::config::circ::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