Expand description
Extensions for the rust Standard library and Tokio.
§Feature flags
The default feature will not enable anything (based on the principle of minimum
dependency). At the same time, each top-level module has a feature flag with the same name
(currently including: collections
, future
, process
, result
, slice
, sync
, task
, thread
).
There is also a feature flag called full
that enables all features and introduces all
optional dependencies.
In addition, there are some optional feature flags as follows:
signal
: Enablesctrl-c
signal processing in thetask::graceful
module.task_tracker
: Enables thetask::task_tracker
module.indexmap
: Implementcollections::MapExt
forindexmap::IndexMap
.serde
: Enablesserde
support for the entire crate.
Re-exports§
Modules§
- collections
collections
- Extensions to the
std::collections
module. - future
future
- Extensions to the
std::future
module. - process
process
- Extensions to the
std::process
&tokio::process
module. - result
result
- Extensions to the
std::result
module. - slice
slice
- Extensions to the
std::slice
module. - sync
sync
- Extensions to the
std::sync
&tokio::sync
module. - task
task
- Extensions to the
std::task
&tokio::task
module. - thread
thread
- Extensions to the
std::thread
module.