Stjepan Glavina
|
1707638ebb
|
Update mod.rs
|
2019-11-05 17:09:32 +00:00 |
|
k-nasa
|
40c4e1a29d
|
feat: Add stream::from_iter
|
2019-10-30 10:39:05 +09:00 |
|
Yoshua Wuyts
|
eb081b1948
|
Apply suggestions from code review
Co-Authored-By: Florian Gilcher <florian.gilcher@ferrous-systems.com>
|
2019-10-29 10:23:54 +01:00 |
|
Yoshua Wuyts
|
4c4604d63e
|
add stream mod docs
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-28 00:08:32 +01:00 |
|
Stjepan Glavina
|
ec23632f3e
|
Cleanup: replace cfg-if with our macros (#361)
* Cleanup: replace cfg-if with our macros
* Prefix macros with cfg_
* Remove #[macro_export] from internal macros
|
2019-10-17 19:17:49 +02:00 |
|
Yoshua Wuyts
|
822e4bc220
|
Merge branch 'master' into fs-stream-repeat-with
|
2019-10-16 14:26:20 +02:00 |
|
Yoshua Wuyts
|
faff1f7370
|
task docs (#346)
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-16 10:28:14 +02:00 |
|
Yoshua Wuyts
|
24cdb2d489
|
add stream::{Sum,Product} (#343)
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-16 00:31:49 +02:00 |
|
Fedor Sakharov
|
23beab4125
|
Adds a from_fn stream implementation (#277)
* Adds a from_fn stream implementation
* Update src/stream/from_fn.rs
Co-Authored-By: Yoshua Wuyts <yoshuawuyts+github@gmail.com>
* Fix review nits
* Use async_std Mutex
|
2019-10-15 15:50:17 +02:00 |
|
Yoshua Wuyts
|
e938527f66
|
add stream::interval (#298)
* add stream::interval
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* fix tests
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* cargo fmt
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* cross-docs
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* update deps
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-15 15:30:24 +02:00 |
|
Yoshua Wuyts
|
1819408b46
|
add stream::ExactSizeStream as unstable (#330)
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-15 09:51:53 +02:00 |
|
Johannes Weissmann
|
6be8467cdc
|
impl Stream::take_while adapter (#332)
* impl take_while stream adapter
* fmt
* add comment
* unindent where clauses
|
2019-10-15 09:50:03 +02:00 |
|
Yoshua Wuyts
|
3ac4575d94
|
add stream::FusedStream
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-14 02:21:27 +02:00 |
|
Yoshua Wuyts
|
04342c7b5d
|
docs
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-13 22:05:11 +02:00 |
|
Yoshua Wuyts
|
84a148ddae
|
rename stream::join to Stream::merge
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-13 21:48:53 +02:00 |
|
Yoshua Wuyts
|
a2baa1d8e0
|
rename stream::join to stream::merge
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-10-13 21:12:05 +02:00 |
|
k-nasa
|
9d9543c46b
|
refactor: Remove needless main fn
|
2019-10-13 16:33:02 +09:00 |
|
Fedor Sakharov
|
735d604cd1
|
Adds stream::repeat_with
|
2019-10-05 22:17:21 +03:00 |
|
Yoshua Wuyts
|
a1bc097ffd
|
Merge pull request #211 from tirr-c/stream-extend
Add stream::Extend
|
2019-09-23 00:14:29 +02:00 |
|
Stjepan Glavina
|
73d7fea937
|
Re-export Stream from futures
|
2019-09-22 16:51:18 +02:00 |
|
Yoshua Wuyts
|
7fe6c8a42c
|
add stream::join
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-09-19 13:53:36 +02:00 |
|
Wonwoo Choi
|
a5a6dc24c4
|
Add stream::Extend
|
2019-09-19 18:33:25 +09:00 |
|
Yoshua Wuyts
|
488c90c0c4
|
add feature guards for unstable features
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-09-18 01:26:04 +02:00 |
|
Tyler Neely
|
78c49f92b6
|
Add initial Fuse implementation for Stream
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-09-17 23:48:14 +02:00 |
|
Yoshua Wuyts
|
6c4c958abc
|
from/into stream
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
update examples
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
impl collect
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
compiles!
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
layout base for collect into vec
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
fmt
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
progress
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
compiles!
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
define failing test
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
cargo fmt
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
stuck again
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
fix trait bounds!
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
cargo fmt
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
hide dyn fut impl
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
dyn ret for vec
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
cargo fmt
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
collect docs
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
remove macro from vec::from_stream
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
shorten collect trait bound
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
Remove some Unpin and Send bounds
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-09-17 19:17:49 +02:00 |
|
Wonwoo Choi
|
73db46c90d
|
Add Stream::zip
|
2019-09-17 14:11:06 +09:00 |
|
Wonwoo Choi
|
50a7db2af4
|
Add Stream::scan
|
2019-09-14 23:26:46 +09:00 |
|
Yoshua Wuyts
|
40fb485cca
|
cargo fmt
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-09-13 19:35:18 +02:00 |
|
Yoshua Wuyts
|
23ca060e4c
|
implement DoubleEndedStream
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-09-13 19:35:18 +02:00 |
|
Yoshua Wuyts
|
ba43a05d01
|
split stream into multiple files (#150)
* split stream into multiple files
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
* cargo fmt
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-09-08 12:56:51 +02:00 |
|
Fedor Sakharov
|
7e3599a6a5
|
add stream::min_by method (#146)
* add stream::min_by method
* Update src/stream/stream.rs
Co-Authored-By: Yoshua Wuyts <yoshuawuyts+github@gmail.com>
|
2019-09-06 12:08:51 +02:00 |
|
Yoshua Wuyts
|
63ad786768
|
remove async_await feature gate
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
|
2019-08-21 00:29:35 -07:00 |
|
Stjepan Glavina
|
019c8085f4
|
Cleanup examples
|
2019-08-14 03:47:39 +02:00 |
|
Stjepan Glavina
|
e44451a042
|
Revamp IO traits and Stream trait
|
2019-08-12 12:50:35 +02:00 |
|
Stjepan Glavina
|
3f4a56abdc
|
Reformat doc examples
|
2019-08-09 02:56:59 +02:00 |
|
Florian Gilcher
|
5b0a6269a9
|
Initial commit
|
2019-08-08 14:44:48 +02:00 |
|