Cargo Features

[dependencies]
tokio-async-std = { version = "1.5.3", default-features = false, features = ["std", "unstable", "attributes", "docs", "log", "mio", "mio-uds", "num_cpus", "tokio"] }
default docs? = futures-timer, log, mio, mio-uds, num_cpus, pin-project-lite, std, tokio

These default features are set whenever tokio-async-std is added without default-features = false somewhere in the dependency tree.

Affects utils::abort_on_panic, utils::random

std default unstable? = crossbeam-utils, futures-core, futures-io, memchr, once_cell, pin-project-lite, pin-utils, slab
unstable docs? = broadcaster, futures-timer, std

Affects into_future::IntoFuture, copy::copy, stderr::StderrLock, stdin::StdinLock, stdout::StdoutLock, double_ended_stream::DoubleEndedStream, exact_size_stream::ExactSizeStream, extend::Extend, extend::extend, from_stream::FromStream, fused_stream::FusedStream, interval::interval, interval::Interval, into_stream::IntoStream, product::Product, count::CountFuture, merge::Merge, partition::PartitionFuture, unzip::UnzipFuture, successors::successors

attributes docs? = tokio-async-attributes
docs = attributes, default, unstable

Affects copy::copy, timeout::TimeoutError

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](https://rust-lang.github.io/rfcs/3491-remove-implicit-features.html).

broadcaster unstable?
crossbeam-utils std

Enables crossbeam-utils ^0.7.0

futures-core std
futures-io std
futures-timer default unstable?

Enables futures-timer ^2.0.2

log default
memchr std
mio default

Enables mio ^0.6.19

mio-uds default
num_cpus default
once_cell std
pin-project-lite default std

Enables pin-project-lite ^0.1.2

pin-utils std
slab std
tokio default

Enables tokio ^0.2.18

tokio-async-attributes attributes?