Description
This week's crate of the week is rotor, a mio-based async-IO library providing an event loop, state machine combinators and futures.
Thanks to LilianMoraru for the suggestion.
Notable PRs:
rust-lang/rust#31942 Now into_iter()
must come from an impl IntoIterator
rust-lang/rust#31929 A small change speeds up rustc
rust-lang/rust#31926 More _post methods for LintPasses (full disclosure: I did it)
rust-lang/rust#31904 [breaking!] Some Formatter errors are no longer silently discarded
rust-lang/rust#31876 OsRng no longer stops filling buffers after 4294967296 bytes on Windows
rust-lang/rust#31858 Also on Windows Files larger than 4GB aren't truncated on read/write
rust-lang/rust#31857 Scoping Bug Fixed
rust-lang/rust#31832 Update libc to fix Android build
rust-lang/rust#31834 new copy_from_slice
method
rust-lang/rust#31846 makefiles now can disable jemalloc on rustc build
rust-lang/rust#31362 rustc will now warn of publicly visible extern crates; this will become a hard error in the future
rust-lang/rust#31704 Clone
for IntoIter
rust-lang/rust#31805 use more 64-bit system functions on Android where available
rust-lang/rust#30969 compare_exch (+weak) function
rust-lang/rust#30856 Recognize #[thread_local]
on extern statics
rust-lang/rust#30614 CStr::from_bytes_with_nul(_)
That was a busy week... 😄