Update to work with futures-preview 0.3.0-alpha.18

This commit is contained in:
Naja Melan
2019-08-10 21:33:36 +02:00
parent bb6c0136f3
commit 9f7afa8a5e
2 changed files with 3 additions and 3 deletions

View File

@ -15,8 +15,8 @@ cfg-if = "0.1.9"
futures = "0.1.20" futures = "0.1.20"
js-sys = { path = "../js-sys", version = '0.3.25' } js-sys = { path = "../js-sys", version = '0.3.25' }
wasm-bindgen = { path = "../..", version = '0.2.48' } wasm-bindgen = { path = "../..", version = '0.2.48' }
futures-util-preview = { version = "0.3.0-alpha.15", optional = true } futures-util-preview = { version = "0.3.0-alpha.18", optional = true }
futures-channel-preview = { version = "0.3.0-alpha.15", optional = true } futures-channel-preview = { version = "0.3.0-alpha.18", optional = true }
lazy_static = { version = "1.3.0", optional = true } lazy_static = { version = "1.3.0", optional = true }
[target.'cfg(target_feature = "atomics")'.dependencies.web-sys] [target.'cfg(target_feature = "atomics")'.dependencies.web-sys]

View File

@ -248,7 +248,7 @@ where
drop(lock); drop(lock);
// TODO is there some way of saving these so they don't need to be recreated all the time ? // TODO is there some way of saving these so they don't need to be recreated all the time ?
let waker = ArcWake::into_waker(task.clone()); let waker = futures_util::task::waker(task.clone());
let cx = &mut Context::from_waker(&waker); let cx = &mut Context::from_waker(&waker);
Pin::new(future).poll(cx) Pin::new(future).poll(cx)
}; };