diff options
author | 2021-11-14 11:04:20 -0500 | |
---|---|---|
committer | 2021-11-14 11:04:20 -0500 | |
commit | 24d7d4740fd163b3d3f52fb8ea41233001ab6b93 (patch) | |
tree | c291e4539f1ea0adf9b96e35549b09d128aff2b6 /native/src/subscription/events.rs | |
parent | 55eaeceec8520e008260c8b5630b53d6d5ecdfb6 (diff) | |
download | iced-24d7d4740fd163b3d3f52fb8ea41233001ab6b93.tar.gz iced-24d7d4740fd163b3d3f52fb8ea41233001ab6b93.tar.bz2 iced-24d7d4740fd163b3d3f52fb8ea41233001ab6b93.zip |
Use iced_futures utilities to make native work under wasm32 target.
Diffstat (limited to '')
-rw-r--r-- | native/src/subscription/events.rs | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/native/src/subscription/events.rs b/native/src/subscription/events.rs index f689f3af..ca143bb3 100644 --- a/native/src/subscription/events.rs +++ b/native/src/subscription/events.rs @@ -27,10 +27,9 @@ where self: Box<Self>, event_stream: EventStream, ) -> BoxStream<Self::Output> { - event_stream - .filter_map(move |(event, status)| { - future::ready((self.f)(event, status)) - }) - .boxed() + let stream = event_stream.filter_map(move |(event, status)| { + future::ready((self.f)(event, status)) + }); + iced_futures::boxed_stream(stream) } } |