@@ -24,7 +24,7 @@ travis-ci = { repository = "rust-lang-nursery/futures-rs" }
2424[dependencies ]
2525futures-core-preview = { path = " ../futures-core" , version = " =0.3.0-alpha.19" , default-features = false }
2626futures-channel-preview = { path = " ../futures-channel" , version = " =0.3.0-alpha.19" , default-features = false , features = [" sink" ] }
27- futures-executor-preview = { path = " ../futures-executor" , version = " =0.3.0-alpha.19" , default-features = false }
27+ futures-executor-preview = { path = " ../futures-executor" , version = " =0.3.0-alpha.19" , default-features = false , optional = true }
2828futures-io-preview = { path = " ../futures-io" , version = " =0.3.0-alpha.19" , default-features = false }
2929futures-sink-preview = { path = " ../futures-sink" , version = " =0.3.0-alpha.19" , default-features = false }
3030futures-util-preview = { path = " ../futures-util" , version = " =0.3.0-alpha.19" , default-features = false , features = [" sink" ] }
@@ -36,13 +36,14 @@ tokio = "0.1.11"
3636assert_matches = " 1.3.0"
3737
3838[features ]
39- default = [" std" ]
40- std = [" alloc" , " futures-core-preview/std" , " futures-executor-preview/std " , " futures- io-preview/std" , " futures-sink-preview/std" , " futures-util-preview/std" , " futures-util-preview/io" , " futures-util-preview/channel" ]
39+ default = [" std" , " executor " ]
40+ std = [" alloc" , " futures-core-preview/std" , " futures-io-preview/std" , " futures-sink-preview/std" , " futures-util-preview/std" , " futures-util-preview/io" , " futures-util-preview/channel" ]
4141alloc = [" futures-core-preview/alloc" , " futures-sink-preview/alloc" , " futures-channel-preview/alloc" , " futures-util-preview/alloc" ]
4242async-await = [" futures-util-preview/async-await" , " futures-util-preview/async-await-macro" ]
4343compat = [" std" , " futures-util-preview/compat" ]
4444io-compat = [" compat" , " futures-util-preview/io-compat" ]
45- thread-pool = [" futures-executor-preview/thread-pool" ]
45+ executor = [" std" , " futures-executor-preview/std" ]
46+ thread-pool = [" executor" , " futures-executor-preview/thread-pool" ]
4647
4748# Unstable features
4849# These features are outside of the normal semver guarantees and require the
0 commit comments