Alice Ryhl
9c6ff3b7e5
sync: explain relation between watch::Sender::{subscribe,closed}
( #6490 )
...
Signed-off-by: Alice Ryhl <aliceryhl@google.com>
2024-04-17 16:16:14 +02:00
Alice Ryhl
1f6fc55917
net: add missing types to module docs ( #6482 )
...
Signed-off-by: Alice Ryhl <aliceryhl@google.com>
2024-04-13 17:22:11 +02:00
Josh McKinney
a5bd0deaa5
docs: add --locked to cargo install commands ( #6479 )
2024-04-13 11:44:33 +02:00
Motoyuki Kimura
ee68c1a8c2
sync: add examples for SemaphorePermit
, OwnedSemaphorePermit
( #6477 )
2024-04-12 13:14:08 +02:00
Alice Ryhl
90e20bcad3
sync: use usize instead of u32 for SemaphorePermit::split
( #6478 )
...
Signed-off-by: Alice Ryhl <aliceryhl@google.com>
2024-04-11 17:21:55 +00:00
Alice Ryhl
bdf4c142c9
fs: rewrite file system docs ( #6467 )
2024-04-11 10:33:51 +02:00
David Tolnay
43de364cd9
readme: mention cargo-docs-rs in CONTRIBUTING.md ( #6475 )
2024-04-11 10:33:01 +02:00
vvvviiv
224fea4f3c
sync: add split
method to the semaphore permit ( #6472 )
2024-04-10 15:55:44 +02:00
Pierre Fenoll
ccee1d4493
task: make LocalKey::get
work with Clone types ( #6433 )
...
Signed-off-by: Pierre Fenoll <pierrefenoll@gmail.com>
2024-04-10 11:41:58 +02:00
Rafael Bachmann
be9328da75
chore: fix clippy warnings ( #6466 )
2024-04-08 20:44:18 +09:00
Aoi Kurokawa
b6d74ac4eb
runtime: add links in docs for issues and crates ( #6473 )
2024-04-08 10:47:57 +02:00
Alice Ryhl
5712aaf995
metrics: ignore worker_steal_count
test ( #6471 )
2024-04-07 16:30:33 +02:00
David Tolnay
431b7c5263
macros: render more comprehensible documentation for select!
( #6468 )
2024-04-06 22:57:29 +00:00
Quentin Perez
01ed7b55f7
net: add Apple visionOS support ( #6465 )
2024-04-06 18:09:43 +02:00
Taiki Endo
035a968bdd
chore: fix typo ( #6464 )
2024-04-06 00:43:13 +09:00
Aoi Kurokawa
a1acfd8c20
readme: add readme for tokio-stream ( #6456 )
2024-04-03 15:36:08 +09:00
Motoyuki Kimura
328a02c1ce
runtime: improvements for global_queue_interval
( #6445 )
2024-04-03 14:10:13 +09:00
Bharath Vedartham
e9ae5d4ce9
io: implement AsyncBufRead
for Join
( #6449 )
...
Fixes : #6446
2024-04-02 13:00:44 +02:00
Jens Reidel
d298049299
codec: make tracing feature optional for codecs ( #6434 )
...
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2024-03-30 18:20:05 +01:00
Timo
1fcb77db34
io: add T: ?Sized
to tokio_util::io::poll_read_buf
( #6441 )
2024-03-30 12:13:06 +00:00
Siech0
3936ebdfe4
chore: update CI to clippy 1.77 ( #6443 )
2024-03-30 15:49:42 +09:00
Alice Ryhl
9c337ca1a3
chore: prepare Tokio v1.37.0 ( #6435 )
tokio-1.37.0
2024-03-28 17:34:42 +01:00
M.Amin Rayej
e542501439
io: document cancel safety of AsyncBufReadExt::fill_buf
( #6431 )
2024-03-26 20:45:15 +03:30
M.Amin Rayej
4601c84718
stream: add next_many
and poll_next_many
to StreamMap
( #6409 )
2024-03-26 18:38:53 +03:30
M.Amin Rayej
deff2524c3
util: document cancel safety of SinkExt::send
and StreamExt::next
( #6417 )
2024-03-25 01:53:01 +03:30
Matthieu Le brazidec (r3v2d0g)
4565b81097
sync: add a rwlock()
method to owned RwLock
guards ( #6418 )
2024-03-25 00:37:05 +09:00
Ilson Balliego
3ce4720a45
sync: add is_closed
, is_empty
, and len
to mpsc receivers ( #6348 )
...
Fixes : #4638
2024-03-24 14:46:02 +01:00
M.Amin Rayej
8342e4b524
util: assert compatibility between LengthDelimitedCodec
options ( #6414 )
2024-03-24 01:12:24 +03:30
Motoyuki Kimura
4c453e9790
readme: add description about benchmarks ( #6425 )
2024-03-23 18:11:41 +03:30
M.Amin Rayej
1846483f19
sync: expose strong and weak counts of mpsc sender handles ( #6405 )
2024-03-22 23:25:33 +03:30
Christopher Acosta
baad270b98
sync: add Semaphore example for limiting the number of outgoing requests ( #6419 )
2024-03-22 21:33:28 +03:30
Motoyuki Kimura
f9d78fbe92
fs: add set_max_buf_size
to tokio::fs::File
( #6411 )
2024-03-22 17:28:29 +03:30
M.Amin Rayej
bb25a06f34
chore: fix dead code warnings ( #6423 )
2024-03-22 13:44:18 +03:30
M.Amin Rayej
d51f16855b
runtime: panic if unhandled_panic
is enabled when not supported ( #6410 )
2024-03-20 09:48:09 +01:00
M.Amin Rayej
5baa8d58ec
sync: remove stale comment ( #6406 )
2024-03-17 19:29:10 +03:30
M.Amin Rayej
bd51feac47
readme: fix running loom tests guide ( #6408 )
2024-03-17 14:57:31 +03:30
M.Amin Rayej
b2896feb5b
io: use Mutex instead of spinlock ( #6403 )
2024-03-16 12:36:20 +03:30
Alice Ryhl
3d0d0fd2af
chore: prepare tokio-test v0.4.4 ( #6400 )
tokio-test-0.4.4
2024-03-14 22:10:15 +01:00
Alice Ryhl
7cfb100796
chore: prepare tokio-stream v0.1.15 ( #6401 )
tokio-stream-0.1.15
2024-03-14 22:10:05 +01:00
M.Amin Rayej
e37bd63854
io: implement try_new
and try_with_interest
for AsyncFd
( #6345 )
2024-03-14 22:48:26 +09:00
Vincent Palancher
c9e75785c8
sync: remove 'static
bound on impl Sink for PollSender
( #6397 )
...
In PR #5665 , the `'static` bound has been removed on values sent into
`PollSender`. One of this bound was remaining on the `PollSender`
implementation of `Sink`. This patch removes it and adds some tests on
the `Sink` interface for `PollSender`.
2024-03-14 10:23:59 +01:00
kim / Motoyuki Kimura
3141ed6228
sync: update watch channel docs ( #6395 )
2024-03-13 17:24:19 +01:00
Alice Ryhl
ea1cfbdb97
sync: reorder const_new before new_with ( #6392 )
2024-03-12 14:22:25 +00:00
Alice Ryhl
fb2dc97468
readme: update commit message guidelines ( #6393 )
2024-03-12 14:21:08 +00:00
kim / Motoyuki Kimura
a3d2548789
sync: implement Clone
for watch::Sender
( #6388 )
2024-03-12 10:25:43 +01:00
Yotam Ofek
b4ab6472de
signal: fix typo in argument name ( #6389 )
2024-03-10 16:24:07 +01:00
M.Amin Rayej
3133af42e1
runtime: make the enter
example deterministic ( #6351 )
2024-03-10 11:37:18 +01:00
Patrick McGleenon
1f924f95f1
chore: fix deprecated circleci image ( #6379 )
2024-03-06 00:23:38 +09:00
kim / Motoyuki Kimura
f6d061919f
test: mark Spawn
as #[must_use]
( #6371 )
2024-03-04 16:56:40 +01:00
Lev Kokotov
f5ca423bf1
sync: fix missing period in broadcast docs ( #6377 )
2024-03-04 08:40:03 +00:00