Rely on futures-core instead of futures-util to speed up compile. (#480)

This commit is contained in:
Blaž Hrastnik 2020-09-08 15:42:41 +09:00 committed by GitHub
parent 53afe55612
commit c01693ff78
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 5 additions and 5 deletions

View File

@ -27,7 +27,7 @@ all-features = true
#
[features]
default = []
event-stream = ["futures-util"]
event-stream = ["futures-core"]
#
# Shared dependencies
@ -36,7 +36,7 @@ event-stream = ["futures-util"]
bitflags = "1.2"
lazy_static = "1.4"
parking_lot = "0.10"
futures-util = { version = "0.3", optional = true, default-features = false }
futures-core = { version = "0.3", optional = true, default-features = false }
serde = { version = "1.0", features = ["derive"], optional = true }
#

View File

@ -7,8 +7,8 @@ use std::{
time::Duration,
};
use futures::{future::FutureExt, select, StreamExt};
use futures_timer::Delay;
use futures_util::{future::FutureExt, select, StreamExt};
use crossterm::{
cursor::position,

View File

@ -7,8 +7,8 @@ use std::{
time::Duration,
};
use futures::{future::FutureExt, select, StreamExt};
use futures_timer::Delay;
use futures_util::{future::FutureExt, select, StreamExt};
use crossterm::{
cursor::position,

View File

@ -8,7 +8,7 @@ use std::{
time::Duration,
};
use futures_util::{
use futures_core::{
stream::Stream,
task::{Context, Poll},
};