Cargo Features

Tor-Interface has no features set by default.

[dependencies]
tor-interface = { version = "0.5.0", features = ["arti-client-tor-provider", "mock-tor-provider", "legacy-tor-provider"] }
arti-client-tor-provider = arti-client, tokio, tokio-stream, tor-cell, tor-config, tor-hsservice, tor-keymgr, tor-proto, tor-rtcompat

Affects tor-interface::arti_client_tor_client

mock-tor-provider

Affects tor-interface::mock_tor_client

legacy-tor-provider

Affects tor-interface::censorship_circumvention, tor-interface::legacy_tor_client, tor-interface::legacy_tor_version, tor-interface::proxy

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

arti-client arti-client-tor-provider?

Enables arti-client ^0.24.0

tokio arti-client-tor-provider?
tokio-stream arti-client-tor-provider?
tor-cell arti-client-tor-provider?

Enables tor-cell ^0.24.0

tor-config arti-client-tor-provider?

Enables tor-config ^0.24.0

tor-hsservice arti-client-tor-provider?

Enables tor-hsservice ^0.24.0

tor-keymgr arti-client-tor-provider?

Enables tor-keymgr ^0.24.0

tor-proto arti-client-tor-provider?

Enables tor-proto ^0.24.0

tor-rtcompat arti-client-tor-provider?

Enables tor-rtcompat ^0.24.0