Open
Description
When running cargo tree
on my project, mio
is shown as a dependency of tokio
with the default
feature, which is incorrect, since mio
is tokio
's optional dependendy only for features net
, process
, signal
(as per https://github.com/tokio-rs/tokio/blob/master/tokio/Cargo.toml)
To reproduce: (EDITED to reflect the recent dir reorg)
git clone https://github.com/tlsnotary/tlsn
cd tlsn
git checkout 68b9474015b817255c226fec38e80addd16191d1
cd components/tls/tls-mpc/
cargo tree -e normal,dev,features | grep mio -B10