Expand description
Utilities used for the tor protocol.
ModulesΒ§
- ct π
- Constant-time utilities.
- err π
- Define an error type for the tor-proto crate.
- keyed_
futures_ πunordered - Provides
KeyedFuturesUnordered - notify π
- An async notification channel.
- oneshot_
broadcast π - A oneshot broadcast channel.
- poll_
all π PollAll- sink_
blocker π - Implement
SinkBlocker, a wrapper type to allow policy-based blocking of a [futures::Sink]. - skew π
- Tools and types for reporting declared clock skew.
- sometimes_
unbounded_ πsink SometimesUnboundedSink- stream_
poll_ πset - Provides
StreamPollSet - token_
bucket π - A token bucket implementation, and async types which use the token bucket for rate limiting.
- ts π
- Implement a fast βtimestampβ for determining when an event last happened.
- tunnel_
activity π - Helpers for tracking whether a tunnel or circuit is still active.
TraitsΒ§
- SinkExt π
- Extension trait for
Sink
FunctionsΒ§
- fake_mq π
testing - Convenience alias for
memquota::SpecificAccount::new_noop()