figsoda
2db0070eb8
stream: impl FromStream for std::collections::* ( #7966 )
2026-03-16 16:00:49 +01:00
figsoda
aa1e7e2b9d
stream: impl FromStream for BTreeSet ( #7954 )
2026-03-09 10:20:21 +00:00
Mattia Pitossi and Martin Grigorov
bf185b61ff
docs: fix broken links of select! ( #7860 )
...
Co-authored-by: Martin Grigorov <[email protected] >
2026-01-17 10:10:59 -08:00
Finn Sheng
b88c02c55e
time: implement FusedStream for IntervalStream ( #7854 )
2026-01-14 14:49:03 +01:00
xibeiyoumian
5b91709edf
chore: fix some minor typos in the comments ( #7785 )
...
Signed-off-by: xibeiyoumian <[email protected] >
2025-12-23 20:24:13 +08:00
Tethys Svensson
c8116ecd7b
stream: work around the rustc bug in StreamExt::collect ( #7754 )
2025-12-05 10:24:29 +08:00
Muhamad Awad
62ecff895a
stream: add ChunksTimeout::into_remainder ( #7715 )
2025-11-06 20:15:10 +08:00
Benjamin Ran and Benjamin Ran
d84a9e9af3
util: enable loom tests ( #7644 )
...
Co-authored-by: Benjamin Ran <[email protected] >
2025-11-06 19:20:08 +08:00
Alice Ryhl
5b4cbbc39e
tokio: raise MSRV to 1.71 ( #7658 )
2025-10-02 11:14:17 +02:00
Lucas Black
8ccf2fb92e
ci: unfreeze wasm tests from rustc 1.88.0 ( #7537 )
2025-09-26 21:29:01 +08:00
Martin Grigorov
4590828fb4
stream: improve the the docs of TcpListenerStream ( #7578 )
...
Signed-off-by: Martin Tzvetanov Grigorov <[email protected] >
2025-09-06 13:36:41 +08:00
Łukasz Sobczak
9f423053fb
sync: umplement Stream::size_hint for ReceiverStream and UnboundedReceiverStream ( #7492 )
2025-07-29 15:35:09 +00:00
Aaron Chen
a7896d07f1
chore: update CI to clippy 1.88 ( #7452 )
2025-07-09 08:34:24 +02:00
jimmycathy
0ec4d0db4d
docs: remove redundant words in comment ( #7224 )
2025-03-16 18:08:25 +09:00
Taiki Endo
7f09959b0a
chore: use [lints] to address unexpected_cfgs lint ( #7124 )
2025-01-25 17:46:21 +01:00
Josh McKinney
6d15c6cacb
stream: add examples to wrapper types ( #7024 )
2024-12-10 11:14:18 +00:00
shray sharma
e2e1e8e71d
sync: fix Stream link in broadcast docs ( #6873 )
2024-09-27 13:49:06 +02:00
vxzyfx's github
8ef5163df8
stream: fix link on Peekable ( #6861 )
2024-09-23 14:56:42 +00:00
Eduardo Sánchez Muñoz
12b2567b95
chore: use poll_fn from std ( #6810 )
2024-09-05 09:54:06 +02:00
Havish Maka
11f66f43a0
chore: replace ready! with std::task::ready! ( #6804 )
2024-08-29 22:02:56 +02:00
sharpened-nacho
c8f3539bc1
stream: make stream adapters public ( #6658 )
2024-07-02 20:49:34 +00:00
Michael Scholten
daa89017da
ci: fix new clippy warnings ( #6569 )
2024-05-18 10:09:37 +02:00
Alice Ryhl
2a0df5fb05
ci: bump nightly to nightly-2024-05-05 ( #6538 )
2024-05-05 15:43:11 +00:00
Rafael Bachmann
be9328da75
chore: fix clippy warnings ( #6466 )
2024-04-08 20:44:18 +09:00
M.Amin Rayej
4601c84718
stream: add next_many and poll_next_many to StreamMap ( #6409 )
2024-03-26 18:38:53 +03:30
Yotam Ofek
b4ab6472de
signal: fix typo in argument name ( #6389 )
2024-03-10 16:24:07 +01:00
Owen Leung
131e7b4e49
ci: add spellchecking ( #6297 )
2024-01-29 10:53:43 +01:00
Taiki Endo
84c5674c60
ci: update clippy version to 1.75 ( #6273 )
2024-01-07 02:33:37 +09:00
Alice Ryhl
c7e7f203ee
chore: typographic improvements ( #6262 )
2024-01-03 18:01:27 +00:00
Yotam Ofek
161ecec156
stream: fix typo in peekable docs ( #6130 )
2023-11-05 22:51:09 +01:00
ad hoc
65f861f478
stream: add StreamExt::peekable ( #6095 )
2023-11-01 17:32:35 +00:00
Alice Ryhl
58acb56a17
ci: update nightly to 2023-10-21 ( #6103 )
2023-10-24 14:15:25 +00:00
Rafael Bachmann
6871084629
chore: clippy and doc fixes ( #6081 )
2023-10-16 17:37:51 +02:00
Weijia Jiang
707fb4d0df
tokio: remove wildcard in match patterns ( #5970 )
2023-09-23 22:05:44 +02:00
Jiahao XU
5128601898
ci: fix clippy warnings ( #5891 )
...
Signed-off-by: Jiahao XU <[email protected] >
2023-07-28 12:05:32 +02:00
Alex Robinson
a883fd4378
docs: link to latest version of tokio-util docs ( #5694 )
2023-05-15 21:07:08 +02:00
jrray
e789b61424
stream: add StreamExt::timeout_repeating ( #5577 )
2023-04-24 09:27:24 +02:00
Aviram Hassan
9507f8b374
stream: add StreamNotifyClose ( #4851 )
2023-04-16 15:04:00 +00:00
Timmy Xiao
a7bb054414
tokio: update stream, util, test to 2021 edition ( #5571 )
2023-03-21 17:36:40 +00:00
Chris Brody
d07027f5bc
sync: add WatchStream::from_changes ( #5432 )
2023-02-19 16:16:12 +01:00
Carl Lerche
22cff80048
chore: update CI's clippy version to 1.65 ( #5276 )
2022-12-06 19:56:13 -08:00
Alice Ryhl
fc9518b627
chore: bump clippy version ( #5173 )
2022-11-06 12:44:26 +01:00
afajl
1e437595a3
stream: document that throttle operates on ms granularity ( #5101 )
2022-10-14 23:45:16 +02:00
Alice Ryhl
bf5eed8fa0
time: remove Unpin bound on Throttle methods ( #5105 )
2022-10-14 08:44:30 +00:00
Marek Kuskowski
2df45234ef
stream: fix panic in ChunksTimeout::new ( #5036 )
2022-09-27 22:34:08 +00:00
Hayden Stainsby
485ca3e37c
stream: add track_caller to public APIs ( #4786 )
...
Functions that may panic can be annotated with `#[track_caller]` so that
in the event of a panic, the function where the user called the
panicking function is shown instead of the file and line within Tokio
source.
This change adds `#[track_caller]` to all the non-unstable public APIs
in tokio-stream (only `chunks_timeout` in `StreamExt`) where the
documentation describes how this function may panic due to incorrect
input.
A test has been included to cover the panic.
Refs: #4413
2022-06-22 17:27:23 +00:00
Richard Zak
f26ce08f37
chore: fix spelling ( #4769 )
...
Signed-off-by: Richard Zak <[email protected] >
2022-06-15 16:06:50 +00:00
jefftt
7011a68343
time: add StreamExt::chunks_timeout ( #4695 )
2022-06-06 16:16:50 +02:00
Gus Wynn
05cbfae177
stream: add cancel-safety docs to StreamExt::next and try_next ( #4715 )
2022-05-27 10:28:29 +02:00
Stepan Koltsov
3652f71ade
sync: add Clone to RecvError types ( #4560 )
2022-04-06 15:26:45 +02:00