A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
This release bumps the MSRV of Tokio to 1.63. (#5887)
--cfg mio_unsupported_force_poll_poll
flag (#5881)const_new
methods always available (#5885)broadcast::Sender::new
(#5824)UCred
for espidf (#5868)File::options()
(#5869)Interval
(#5878){ChildStd*}::into_owned_{fd, handle}
(#5899)broadcast::send
(#5820)AsyncReadExt::read_exact
(#5863)Sleep
as !Unpin
in docs (#5916)raw_arg
not showing up in docs (#5865)Technically a breaking change, the Send
implementation is removed from
runtime::EnterGuard
. This change fixes a bug and should not impact most users.
EnterGuard
should not be Send
(#5766)fs::read_dir
(#5653)JoinSet
(#5693)EnterGuard
dropped incorrect order (#5772)File
(#5803)broadcast::Receiver::blocking_recv
(#5690)raw_arg
method to Command
(#5704)JoinSet::poll_join_next
(#5721)Forward ports 1.18.6 changes.
Forward ports 1.18.6 changes.
Forward ports 1.18.6 changes.
This release fixes a mistake in the build script that makes AsFd
implementations unavailable on Rust 1.63. (#5677)