Cargo Features
tor-circmgr has no features set by default.
[dependencies]
tor-circmgr = { version = "0.24.0", features = ["full", "specific-relay", "vanguards", "testing", "experimental", "geoip", "experimental-api", "ntor_v3", "hs-service", "hs-common"] }
- full = hs-client, hs-service, specific-relay, vanguards
-
Enables full of oneshot-fused-workaround, retry-error, safelog, tor-async-utils, tor-basic-utils, tor-chanmgr, tor-config, tor-error, optional tor-geoip, tor-guardmgr, tor-linkspec, tor-memquota, tor-netdir, tor-netdoc, tor-persist, tor-proto, tor-protover, tor-relay-selection, and tor-rtcompat
- specific-relay full?
- vanguards full?
-
Enables vanguards of tor-guardmgr
tor-guardmgr:
Vanguards support
- testing experimental?
-
Enable testing-only APIs. APIs under this feature are not covered by semver.
Enables testing of tor-guardmgr
- experimental = experimental-api, geoip, ntor_v3, testing
-
Enable experimental APIs that are not yet officially supported.
These APIs are not covered by semantic versioning. Using this feature voids your "semver warrantee". - geoip experimental? = tor-geoip
-
Enables geoip of tor-netdir and tor-relay-selection
- experimental-api experimental? = visibility
- ntor_v3 experimental?
- hs-client hs-service full? = hs-common
- hs-common hs-client? hs-service?
-
Affects
hspool::HsCircKind
,tor-circmgr::hspool
…
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.