Description
This week's Crate of the Week is preferences which does the right thing to your program's preferences on all common operating systems.
Interesting PRs:
rust-lang/rust#32055 no more private imports in rustdoc
rust-lang/rust#32039 rustc will catch missing fields in pattern matches again
rust-lang/rust#32032 regression fix for LLVM type errors with bools
rust-lang/rust#32012 Vecs and VecDeques now drop faster ;-)
rust-lang/rust#32007 compiletest gets some more capabilities
rust-lang/rust#31999 slice.as_ptr generates simpler LLVM IR
rust-lang/rust#31996 libc update
rust-lang/rust#31989 Patterns can now be pointers-to-pointers to str with different lifetimes
rust-lang/rust#31985 libstd can now be compiled with emscripten
rust-lang/rust#31962 One less internal compiler error with trait consts
rust-lang/rust#31945 implement RFC 1461
rust-lang/rust#31928 Stabilized APIs for 1.8
rust-lang/rust#31937 Positional fields are now named starting from "0", "1", ..
rust-lang/rust#31797 vec![..] no longer copies from the stack
rust-lang/rust#31430 zeroing on drop
rust-lang/rust#31335 AsciiExt::in_ascii_{lower, upper}case
rust-lang/rust#30884 Implement inclusive ranges