This week in Rust #390 — 12 may 2021
https://this-week-in-rust.org/blog/2021/05/12/this-week-in-rust-390/
https://this-week-in-rust.org/blog/2021/05/12/this-week-in-rust-390/
Updates from core
fix duplicate unknown lint errors
rust-lang/rust/pull/85053
improve diagnostics for functions in struct definitions
rust-lang/rust/pull/76808
ensure failing promoteds in const/static bodies are handled correctly
rust-lang/rust/pull/85112
implement Native link modifiers (RFC #2951)
rust-lang/rust/pull/83507
deduplicate native libs before they are passed to the linker
rust-lang/rust/pull/84794
retain data in vectorized registers for longer
rust-lang/rust/pull/84915
only compute Obligation cache_key once in register_obligation_at
rust-lang/rust/pull/84923
"const" initialized thread locals in rustc
rust-lang/rust/pull/84833
streamline try_start code
rust-lang/rust/pull/84806
simplify chdir implementation and minimize unsafe block
rust-lang/rust/pull/84712
optimize BufWriter
rust-lang/rust/pull/79930
provide io::Seek::rewind
rust-lang/rust/pull/85146
stablize {HashMap, BTreeMap}::into_{keys, values}
rust-lang/rust/pull/84328
futures: add FuturesUnordered::into_iter, make iter_pin_ref public
rust-lang/futures-rs/pull/2423
regex: fix compilation with pattern feature
rust-lang/regex/pull/772
datafrog: speed up Relation::merge
rust-lang/datafrog/pull/29
cargo: improve two error messages
rust-lang/cargo/pull/9472
rustdoc: fix source code line number display and make it clickable again
rust-lang/rust/pull/85148
compiletest: add needs-unwind and beginning of support for testing panic=abort std
rust-lang/rust/pull/84734
clippy: fix stack overflow issue in redundant_pattern_matching
rust-lang/rust-clippy/pull/7170
clippy: fix eval_order_dependence async false positive
rust-lang/rust-clippy/pull/7174
clippy: fix unused_unit macro false positive
rust-lang/rust-clippy/pull/7167
clippy: fix needless_quesiton_mark false positive
rust-lang/rust-clippy/pull/7165
clippy: for to_* variant don't lint in trait impl taking self when non-Copy type
rust-lang/rust-clippy/pull/7182
clippy: fix unnecessary_filter_map false positive
rust-lang/rust-clippy/pull/7175
clippy needless_collect: Lint cases with type annotations for indirect usage and recognize BinaryHeap
rust-lang/rust-clippy/pull/7163
fix duplicate unknown lint errors
rust-lang/rust/pull/85053
improve diagnostics for functions in struct definitions
rust-lang/rust/pull/76808
ensure failing promoteds in const/static bodies are handled correctly
rust-lang/rust/pull/85112
implement Native link modifiers (RFC #2951)
rust-lang/rust/pull/83507
deduplicate native libs before they are passed to the linker
rust-lang/rust/pull/84794
retain data in vectorized registers for longer
rust-lang/rust/pull/84915
only compute Obligation cache_key once in register_obligation_at
rust-lang/rust/pull/84923
"const" initialized thread locals in rustc
rust-lang/rust/pull/84833
streamline try_start code
rust-lang/rust/pull/84806
simplify chdir implementation and minimize unsafe block
rust-lang/rust/pull/84712
optimize BufWriter
rust-lang/rust/pull/79930
provide io::Seek::rewind
rust-lang/rust/pull/85146
stablize {HashMap, BTreeMap}::into_{keys, values}
rust-lang/rust/pull/84328
futures: add FuturesUnordered::into_iter, make iter_pin_ref public
rust-lang/futures-rs/pull/2423
regex: fix compilation with pattern feature
rust-lang/regex/pull/772
datafrog: speed up Relation::merge
rust-lang/datafrog/pull/29
cargo: improve two error messages
rust-lang/cargo/pull/9472
rustdoc: fix source code line number display and make it clickable again
rust-lang/rust/pull/85148
compiletest: add needs-unwind and beginning of support for testing panic=abort std
rust-lang/rust/pull/84734
clippy: fix stack overflow issue in redundant_pattern_matching
rust-lang/rust-clippy/pull/7170
clippy: fix eval_order_dependence async false positive
rust-lang/rust-clippy/pull/7174
clippy: fix unused_unit macro false positive
rust-lang/rust-clippy/pull/7167
clippy: fix needless_quesiton_mark false positive
rust-lang/rust-clippy/pull/7165
clippy: for to_* variant don't lint in trait impl taking self when non-Copy type
rust-lang/rust-clippy/pull/7182
clippy: fix unnecessary_filter_map false positive
rust-lang/rust-clippy/pull/7175
clippy needless_collect: Lint cases with type annotations for indirect usage and recognize BinaryHeap
rust-lang/rust-clippy/pull/7163
Crate of the week: tokio-console
This week's crate is tokio-console, a "top"-like utility to view your tasks run.
This week's crate is tokio-console, a "top"-like utility to view your tasks run.
This week in Rust #392 — 26 may 2021
https://this-week-in-rust.org/blog/2021/05/26/this-week-in-rust-392/
https://this-week-in-rust.org/blog/2021/05/26/this-week-in-rust-392/
Updates from core
implement more Iterator methods on core::iter::Repeat
rust-lang/rust/pull/85338
override clone_from for some types
rust-lang/rust/pull/85176
stabilize const_fn_unsize
rust-lang/rust/pull/85078
implement the new desugaring from try_trait_v2
rust-lang/rust/pull/84767
impl FromStr for proc_macro::Literal
rust-lang/rust/pull/84717
stabilize extended_key_value_attributes
rust-lang/rust/pull/83366
fix auto-hide for implementations and implementors
rust-lang/rust/pull/85575
add rustc_mir::interpret::Machine::enforce_abi()
rust-lang/rust/pull/85557
check for more things in THIR unsafeck
rust-lang/rust/pull/85555
suppress spurious errors inside async fn
rust-lang/rust/pull/85393
avoid zero-length memcpy in formatting
rust-lang/rust/pull/85391
always produce sub-obligations when using cached projection result
rust-lang/rust/pull/85382
CTFE core engine allocation & memory API improvemenets
rust-lang/rust/pull/85376
CTFE get_alloc_extra_mut: also provide ref to MemoryExtra
rust-lang/rust/pull/85578
fix missing lifetimes diagnostics
rust-lang/rust/pull/85375
suggest borrowing if a trait implementation is found for &/&mut T
rust-lang/rust/pull/85369
remove InPlaceIterable marker from Peekable due to unsoundness
rust-lang/rust/pull/85340
extend rustc_on_implemented to improve more ? error messages
rust-lang/rust/pull/85596
cargo: add cargo:rustc-link-arg-bin flag
rust-lang/cargo/pull/9486
rustdoc: don't hide inherent implementations by default
rust-lang/rust/pull/85602
clippy: fix ICE in implicit_return
rust-lang/rust-clippy/pull/7242
clippy: fix invalid syntax in from_iter_instead_of_collect suggestion
rust-lang/rust-clippy/pull/7264
clippy: fix needless_borrow suggestion
rust-lang/rust-clippy/pull/7105
clippy: fix redundant_closure for vec![] macro in a closure with arguments
rust-lang/rust-clippy/pull/7263
clippy: don't lint multiple_inherent_impl with generic arguments
rust-lang/rust-clippy/pull/7089
clippy: early return from LintPass registration when collecting metadata
rust-lang/rust-clippy/pull/7253
clippy: adding the default lint level to the metadata collection
rust-lang/rust-clippy/pull/7246
implement more Iterator methods on core::iter::Repeat
rust-lang/rust/pull/85338
override clone_from for some types
rust-lang/rust/pull/85176
stabilize const_fn_unsize
rust-lang/rust/pull/85078
implement the new desugaring from try_trait_v2
rust-lang/rust/pull/84767
impl FromStr for proc_macro::Literal
rust-lang/rust/pull/84717
stabilize extended_key_value_attributes
rust-lang/rust/pull/83366
fix auto-hide for implementations and implementors
rust-lang/rust/pull/85575
add rustc_mir::interpret::Machine::enforce_abi()
rust-lang/rust/pull/85557
check for more things in THIR unsafeck
rust-lang/rust/pull/85555
suppress spurious errors inside async fn
rust-lang/rust/pull/85393
avoid zero-length memcpy in formatting
rust-lang/rust/pull/85391
always produce sub-obligations when using cached projection result
rust-lang/rust/pull/85382
CTFE core engine allocation & memory API improvemenets
rust-lang/rust/pull/85376
CTFE get_alloc_extra_mut: also provide ref to MemoryExtra
rust-lang/rust/pull/85578
fix missing lifetimes diagnostics
rust-lang/rust/pull/85375
suggest borrowing if a trait implementation is found for &/&mut T
rust-lang/rust/pull/85369
remove InPlaceIterable marker from Peekable due to unsoundness
rust-lang/rust/pull/85340
extend rustc_on_implemented to improve more ? error messages
rust-lang/rust/pull/85596
cargo: add cargo:rustc-link-arg-bin flag
rust-lang/cargo/pull/9486
rustdoc: don't hide inherent implementations by default
rust-lang/rust/pull/85602
clippy: fix ICE in implicit_return
rust-lang/rust-clippy/pull/7242
clippy: fix invalid syntax in from_iter_instead_of_collect suggestion
rust-lang/rust-clippy/pull/7264
clippy: fix needless_borrow suggestion
rust-lang/rust-clippy/pull/7105
clippy: fix redundant_closure for vec![] macro in a closure with arguments
rust-lang/rust-clippy/pull/7263
clippy: don't lint multiple_inherent_impl with generic arguments
rust-lang/rust-clippy/pull/7089
clippy: early return from LintPass registration when collecting metadata
rust-lang/rust-clippy/pull/7253
clippy: adding the default lint level to the metadata collection
rust-lang/rust-clippy/pull/7246
Updates from Rust Community
Project/Tooling Updates
rust-analyzer Changelog #78
rust-analyzer.github.io
This Week In TensorBase 4
tensorbase.io
rustc_codegen_gcc can now run libcore’s tests and pass most of them!
blog.antoyo.xyz
Parcel 2 beta 3
v2.parceljs.org
Announcing lettre 0.10.0-rc.1
lettre.rs
Announcing typed-sql beta! Zero-cost ORM with fast compile times
www.reddit.com
Announcing Valuable, a library for object-safe value inspection
tokio.rs
Observations/Thoughts
Why and how we wrote a compiler in Rust (blog post series 1/X): the context
https://bnjjj.medium.com/why-and-how-we-wrote-a-compiler-in-rust-blog-post-series-1-x-the-context-e2f83b10edb9
2D Web Rendering with Rust
medium.com/lagierandlagier
A fast-to-sync/search and space-optimized replication algorithm written in Rust, the gun-db data replication model
mateusfreira.github.io
Adventures in rustc Forking
jam1.re
Baseline implementations should be predictable
pvk.ca
Naming Your Lifetimes
www.possiblerust.com
Rucredstash release & Rust experience from a Haskeller
psibi.in
Rust Walkthroughs
Creating an Infinite Mixture Model in Rust with the rv crate
redpoll.ai
Debug rust application inside container
blog.erebe.dev
Write Rust lints without forking Clippy
www.trailofbits.com
Zig Makes Rust Cross-Compilation Just Work
actually.fyi
Routing traffic in Rust using eBPF
www.infinyon.com
How to to_string in Rust
loige.co
Building small desktop apps with Ember.js and Tauri
dev.to
Coming to Rust from Django
meesha.blog
Structural Typing in Rust
beachape.com
Idiomatic Rust? Implementing binary search
shane-o.dev
[ZH] Practice of web crawling with async Rust (使用 Rust 做异步数据采集的实践)
blog.budshome.com
[video] Lock-Free to Wait-Free Simulation in Rust
youtu.be
Miscellaneous
Rust Web Development - MEAP
www.manning.com
Fuchsia OS partially written in Rust has shipped
www.reddit.com
Project/Tooling Updates
rust-analyzer Changelog #78
rust-analyzer.github.io
This Week In TensorBase 4
tensorbase.io
rustc_codegen_gcc can now run libcore’s tests and pass most of them!
blog.antoyo.xyz
Parcel 2 beta 3
v2.parceljs.org
Announcing lettre 0.10.0-rc.1
lettre.rs
Announcing typed-sql beta! Zero-cost ORM with fast compile times
www.reddit.com
Announcing Valuable, a library for object-safe value inspection
tokio.rs
Observations/Thoughts
Why and how we wrote a compiler in Rust (blog post series 1/X): the context
https://bnjjj.medium.com/why-and-how-we-wrote-a-compiler-in-rust-blog-post-series-1-x-the-context-e2f83b10edb9
2D Web Rendering with Rust
medium.com/lagierandlagier
A fast-to-sync/search and space-optimized replication algorithm written in Rust, the gun-db data replication model
mateusfreira.github.io
Adventures in rustc Forking
jam1.re
Baseline implementations should be predictable
pvk.ca
Naming Your Lifetimes
www.possiblerust.com
Rucredstash release & Rust experience from a Haskeller
psibi.in
Rust Walkthroughs
Creating an Infinite Mixture Model in Rust with the rv crate
redpoll.ai
Debug rust application inside container
blog.erebe.dev
Write Rust lints without forking Clippy
www.trailofbits.com
Zig Makes Rust Cross-Compilation Just Work
actually.fyi
Routing traffic in Rust using eBPF
www.infinyon.com
How to to_string in Rust
loige.co
Building small desktop apps with Ember.js and Tauri
dev.to
Coming to Rust from Django
meesha.blog
Structural Typing in Rust
beachape.com
Idiomatic Rust? Implementing binary search
shane-o.dev
[ZH] Practice of web crawling with async Rust (使用 Rust 做异步数据采集的实践)
blog.budshome.com
[video] Lock-Free to Wait-Free Simulation in Rust
youtu.be
Miscellaneous
Rust Web Development - MEAP
www.manning.com
Fuchsia OS partially written in Rust has shipped
www.reddit.com
Crate of the week: typed-index-collections
This week's crate is typed-index-collections, a crate that lets you make Vecs with custom-typed indices.
This week's crate is typed-index-collections, a crate that lets you make Vecs with custom-typed indices.
This week in Rust #393 — 02 jun 2021
https://this-week-in-rust.org/blog/2021/06/02/this-week-in-rust-393/
https://this-week-in-rust.org/blog/2021/06/02/this-week-in-rust-393/
Updates from core
post-monomorphization errors traces MVP
rust-lang/rust/pull/85633
make closures inherit their parent's "safety context"
rust-lang/rust/pull/85607
fix low-memory issue and lower tier platforms with no sysinfo
rust-lang/rustup/pull/2779
fix bootstrap using host exe suffix for cargo
rust-lang/rust/pull/85590
const-eval: disallow unwinding across functions that !fn_can_unwind()
rust-lang/rust/pull/85546
deal with const_evaluatable_checked in ConstEquate
rust-lang/rust/pull/85481
disallow shadowing const parameters
rust-lang/rust/pull/85478
optimize proc macro bridge
rust-lang/rust/pull/85390
fix incorrect suggestions for E0605
rust-lang/rust/pull/84968
stabilize member constraints
rust-lang/rust/pull/84701
E0599 suggestions and elision of generic argument if no canditate is found
rust-lang/rust/pull/84221
a bit more polish on const eval errors
rust-lang/rust/pull/85767
merge CrateDisambiguator into StableCrateId
rust-lang/rust/pull/85804
do not try to build LLVM with Zlib on Windows
rust-lang/rust/pull/85762
use u64 for the GroupWord on WebAssembly
rust-lang/hashbrown/pull/271
don't hash thir_body
rust-lang/rust/pull/85729
emit a hard error when a panic occurs during const-eval
rust-lang/rust/pull/85704
don't sort a Vec before computing its DepTrackingHash
rust-lang/rust/pull/85702
demote ControlFlow::{from, into}_try to pub(crate)
rust-lang/rust/pull/85645
remove Ipv6Addr::is_unicast_link_local_strict
rust-lang/rust/pull/85819
make Step trait safe to implement
rust-lang/rust/pull/83772
fix unsoundness of Debug implementation for linked_list::IterMut
rust-lang/rust/pull/85814
Weak's type parameter may dangle on drop
rust-lang/rust/pull/85535
add TrustedRandomAccess specialization for Vec::extend()
rust-lang/rust/pull/83770
enable Vec's calloc optimization for Option<NonZero>
rust-lang/rust/pull/85737
prevent double drop in Vec::dedup_by if a destructor panics
rust-lang/rust/pull/85625
fix pointer provenance in <[T]>::copy_within
rust-lang/rust/pull/85610
add String::extend_from_within
rust-lang/rust/pull/85801
add inline attr to CString::into_inner so it can optimize out NonNull checks
rust-lang/rust/pull/85719
hashbrown: guard against allocations exceeding isize::MAX
rust-lang/hashbrown/pull/268
futures: allow no limit for buffered stream combinators
rust-lang/futures-rs/pull/2429
cargo: cargo tree -e no-proc-macro to hide procedural macro dependencies
rust-lang/cargo/pull/9488
rustup: bring back x86_64-sun-solaris target to rustup
rust-lang/rust/pull/85252
clippy: add avoid_breaking_exported_api config option
rust-lang/rust-clippy/pull/7187
clippy: add lint suspicious_splitn
rust-lang/rust-clippy/pull/7292
clippy: move semicolon_if_nothing_returned to pedantic
rust-lang/rust-clippy/pull/7268
clippy: improve message for not_unsafe_ptr_arg_deref lint
rust-lang/rust-clippy/pull/7294
clippy: fix ICE in too_many_lines
rust-lang/rust-clippy/pull/7287
clippy: fix allow on some statement lints
rust-lang/rust-clippy/pull/7282
clippy: fix missing_docs_in_private_items false negative
rust-lang/rust-clippy/pull/7281
clippy: add the ability to invalidate caches to force metadata collection
rust-lang/rust-clippy/pull/7256
post-monomorphization errors traces MVP
rust-lang/rust/pull/85633
make closures inherit their parent's "safety context"
rust-lang/rust/pull/85607
fix low-memory issue and lower tier platforms with no sysinfo
rust-lang/rustup/pull/2779
fix bootstrap using host exe suffix for cargo
rust-lang/rust/pull/85590
const-eval: disallow unwinding across functions that !fn_can_unwind()
rust-lang/rust/pull/85546
deal with const_evaluatable_checked in ConstEquate
rust-lang/rust/pull/85481
disallow shadowing const parameters
rust-lang/rust/pull/85478
optimize proc macro bridge
rust-lang/rust/pull/85390
fix incorrect suggestions for E0605
rust-lang/rust/pull/84968
stabilize member constraints
rust-lang/rust/pull/84701
E0599 suggestions and elision of generic argument if no canditate is found
rust-lang/rust/pull/84221
a bit more polish on const eval errors
rust-lang/rust/pull/85767
merge CrateDisambiguator into StableCrateId
rust-lang/rust/pull/85804
do not try to build LLVM with Zlib on Windows
rust-lang/rust/pull/85762
use u64 for the GroupWord on WebAssembly
rust-lang/hashbrown/pull/271
don't hash thir_body
rust-lang/rust/pull/85729
emit a hard error when a panic occurs during const-eval
rust-lang/rust/pull/85704
don't sort a Vec before computing its DepTrackingHash
rust-lang/rust/pull/85702
demote ControlFlow::{from, into}_try to pub(crate)
rust-lang/rust/pull/85645
remove Ipv6Addr::is_unicast_link_local_strict
rust-lang/rust/pull/85819
make Step trait safe to implement
rust-lang/rust/pull/83772
fix unsoundness of Debug implementation for linked_list::IterMut
rust-lang/rust/pull/85814
Weak's type parameter may dangle on drop
rust-lang/rust/pull/85535
add TrustedRandomAccess specialization for Vec::extend()
rust-lang/rust/pull/83770
enable Vec's calloc optimization for Option<NonZero>
rust-lang/rust/pull/85737
prevent double drop in Vec::dedup_by if a destructor panics
rust-lang/rust/pull/85625
fix pointer provenance in <[T]>::copy_within
rust-lang/rust/pull/85610
add String::extend_from_within
rust-lang/rust/pull/85801
add inline attr to CString::into_inner so it can optimize out NonNull checks
rust-lang/rust/pull/85719
hashbrown: guard against allocations exceeding isize::MAX
rust-lang/hashbrown/pull/268
futures: allow no limit for buffered stream combinators
rust-lang/futures-rs/pull/2429
cargo: cargo tree -e no-proc-macro to hide procedural macro dependencies
rust-lang/cargo/pull/9488
rustup: bring back x86_64-sun-solaris target to rustup
rust-lang/rust/pull/85252
clippy: add avoid_breaking_exported_api config option
rust-lang/rust-clippy/pull/7187
clippy: add lint suspicious_splitn
rust-lang/rust-clippy/pull/7292
clippy: move semicolon_if_nothing_returned to pedantic
rust-lang/rust-clippy/pull/7268
clippy: improve message for not_unsafe_ptr_arg_deref lint
rust-lang/rust-clippy/pull/7294
clippy: fix ICE in too_many_lines
rust-lang/rust-clippy/pull/7287
clippy: fix allow on some statement lints
rust-lang/rust-clippy/pull/7282
clippy: fix missing_docs_in_private_items false negative
rust-lang/rust-clippy/pull/7281
clippy: add the ability to invalidate caches to force metadata collection
rust-lang/rust-clippy/pull/7256
Updates from Rust Community
Newsletters
RiB Newsletter #24 - Bridges
www.reddit.com
Project/Tooling Updates
rust-analyzer Changelog #79
rust-analyzer.github.io
GCC Rust Monthly Report #6 May 2021
thephilbert.io
This Week In TensorBase 5
tensorbase.io
Announcing tower-http
tokio.rs
Turning rusty tech into Rust ~ When you need to FTP but don’t want to
blog.abstractinvoke.com
Observations/Thoughts
Object Oriented Programming Concepts in Rust
blog.knoldus.com
My first cup of Rust
blog.frankel.ch
Demystifying Mutability and References in Rust
dev.to
The simpler alternative to GCC-RS
https://shnatsel.medium.com/the-simpler-alternative-to-gcc-rs-90da2b3685d3
Why I support GCC-rs
https://chorman64.medium.com/why-i-support-gcc-rs-dc69ebfffd60
Taking Rust for a Test Drive
ferrous-systems.com
A Polkadot Postmortem - 24.05.2021
polkadot.network
The Most Annoying Bug I've Had To Track Down
www.reddit.com
[video] There and back again - Our Rust adoption journey [Open Source North 2021 / Luca Palmieri]
youtu.be
Rust Walkthroughs
RESTful API in Sync & Async Rust
pretzelhammer/rust-blog/blob/master/posts/restful-api-in-sync-and-async-rust.md
Rust Closures will make your life easy.
blog.knoldus.com
Idiomatic Rust Binary Search Extended
c-hirsch.de
The Relation between “Rust and Safe Programming” !!
blog.knoldus.com
Tightness Driven Development in Rust
www.ecorax.net
Writing a "hello world" Riscv Kernel with Nix in Rust
justin.restivo.me
Rust for Fsharpers and F# for Rustaceans
Dhghomon/rust-fsharp
Creating a Deno plugin with Rust
alexandrempsantos.com
How to use the Firebird database with Rust language
itnext.io
Reactive UI components in Rust
dev.to
Redis Streams in Action - Part 2 (Rust app to consume from the Twitter Streaming API)
dev.to
How to make plugins system with Rust and WebAssembly
devblog.arcana.rs
Getting started with ECS using Planck ECS
jojolepro.com
Designing Rust bindings for REST APIs
plume.benboeckel.net
WebRTC Video chat tutorial using Rust+WASM
https://charles-schleich.medium.com/webrtc-video-chat-tutorial-using-rust-wasm-fa340f7aeef9
[ZH] Take Web Screenshot & Make Watermark in Rust (Rust 中,对网址进行异步快照,并添加水印效果的实践)
blog.budshome.com
[video] A Firehose of Rust, for busy people who know some C++
youtu.be
Miscellaneous
New Rust book: Rust for Rustaceans by Jon Gjengset
www.reddit.com
Just to say, thank you
www.reddit.com
Newsletters
RiB Newsletter #24 - Bridges
www.reddit.com
Project/Tooling Updates
rust-analyzer Changelog #79
rust-analyzer.github.io
GCC Rust Monthly Report #6 May 2021
thephilbert.io
This Week In TensorBase 5
tensorbase.io
Announcing tower-http
tokio.rs
Turning rusty tech into Rust ~ When you need to FTP but don’t want to
blog.abstractinvoke.com
Observations/Thoughts
Object Oriented Programming Concepts in Rust
blog.knoldus.com
My first cup of Rust
blog.frankel.ch
Demystifying Mutability and References in Rust
dev.to
The simpler alternative to GCC-RS
https://shnatsel.medium.com/the-simpler-alternative-to-gcc-rs-90da2b3685d3
Why I support GCC-rs
https://chorman64.medium.com/why-i-support-gcc-rs-dc69ebfffd60
Taking Rust for a Test Drive
ferrous-systems.com
A Polkadot Postmortem - 24.05.2021
polkadot.network
The Most Annoying Bug I've Had To Track Down
www.reddit.com
[video] There and back again - Our Rust adoption journey [Open Source North 2021 / Luca Palmieri]
youtu.be
Rust Walkthroughs
RESTful API in Sync & Async Rust
pretzelhammer/rust-blog/blob/master/posts/restful-api-in-sync-and-async-rust.md
Rust Closures will make your life easy.
blog.knoldus.com
Idiomatic Rust Binary Search Extended
c-hirsch.de
The Relation between “Rust and Safe Programming” !!
blog.knoldus.com
Tightness Driven Development in Rust
www.ecorax.net
Writing a "hello world" Riscv Kernel with Nix in Rust
justin.restivo.me
Rust for Fsharpers and F# for Rustaceans
Dhghomon/rust-fsharp
Creating a Deno plugin with Rust
alexandrempsantos.com
How to use the Firebird database with Rust language
itnext.io
Reactive UI components in Rust
dev.to
Redis Streams in Action - Part 2 (Rust app to consume from the Twitter Streaming API)
dev.to
How to make plugins system with Rust and WebAssembly
devblog.arcana.rs
Getting started with ECS using Planck ECS
jojolepro.com
Designing Rust bindings for REST APIs
plume.benboeckel.net
WebRTC Video chat tutorial using Rust+WASM
https://charles-schleich.medium.com/webrtc-video-chat-tutorial-using-rust-wasm-fa340f7aeef9
[ZH] Take Web Screenshot & Make Watermark in Rust (Rust 中,对网址进行异步快照,并添加水印效果的实践)
blog.budshome.com
[video] A Firehose of Rust, for busy people who know some C++
youtu.be
Miscellaneous
New Rust book: Rust for Rustaceans by Jon Gjengset
www.reddit.com
Just to say, thank you
www.reddit.com
Crate of the week: rust-codegen-gcc
This week's crate is rust-codegen-gcc, a drop-in replacement for the LLVM-based rust compiler backend targetting GCC.
This week's crate is rust-codegen-gcc, a drop-in replacement for the LLVM-based rust compiler backend targetting GCC.
This week in Rust #394 — 09 jun 2021
https://this-week-in-rust.org/blog/2021/06/09/this-week-in-rust-394/
https://this-week-in-rust.org/blog/2021/06/09/this-week-in-rust-394/
Updates from core
BPF target support
rust-lang/rust/pull/79608
support for force-warns
rust-lang/rust/pull/85788
improve debugging experience for enums on windows-msvc
rust-lang/rust/pull/85292
parser: ensure that all nonterminals have tokens after parsing
rust-lang/rust/pull/84995
don't suggest unsized indirection in where-clauses
rust-lang/rust/pull/85979
rustc: allow safe #[target_feature] on wasm
rust-lang/rust/pull/84988
always go through the expn_that_defined query
rust-lang/rust/pull/86002
perf: miscellaneous inlining improvements
rust-lang/rust/pull/85892
perf: only compute the trait map once
rust-lang/rust/pull/85905
stabilize vecdeque_binary_search
rust-lang/rust/pull/83362
update standard library for IntoIterator implementation of arrays
rust-lang/rust/pull/85930
clippy: don't warn about cfg!(..) as a constant in assertions
rust-lang/rust-clippy/pull/7319
clippy: fix needless_collect with binding shadowing
rust-lang/rust-clippy/pull/7289
clippy: add lint manual_str_repeat
rust-lang/rust-clippy/pull/7265
BPF target support
rust-lang/rust/pull/79608
support for force-warns
rust-lang/rust/pull/85788
improve debugging experience for enums on windows-msvc
rust-lang/rust/pull/85292
parser: ensure that all nonterminals have tokens after parsing
rust-lang/rust/pull/84995
don't suggest unsized indirection in where-clauses
rust-lang/rust/pull/85979
rustc: allow safe #[target_feature] on wasm
rust-lang/rust/pull/84988
always go through the expn_that_defined query
rust-lang/rust/pull/86002
perf: miscellaneous inlining improvements
rust-lang/rust/pull/85892
perf: only compute the trait map once
rust-lang/rust/pull/85905
stabilize vecdeque_binary_search
rust-lang/rust/pull/83362
update standard library for IntoIterator implementation of arrays
rust-lang/rust/pull/85930
clippy: don't warn about cfg!(..) as a constant in assertions
rust-lang/rust-clippy/pull/7319
clippy: fix needless_collect with binding shadowing
rust-lang/rust-clippy/pull/7289
clippy: add lint manual_str_repeat
rust-lang/rust-clippy/pull/7265
Updates from Rust Community
Official
Announcing Rustup 1.24.3
blog.rust-lang.org
Newsletters
This Month in Rust OSDev (May 2021)
rust-osdev.com
Project/Tooling Updates
Filecoin Forest update
medium.com/chainsafe-systems
Mina Protocol update
medium.com/chainsafe-systems
rust-analyzer Changelog #80
rust-analyzer.github.io
IntelliJ Rust Changelog #148
intellij-rust.github.io
Rust/C++ Interop in the Android Platform
security.googleblog.com
Rocket v0.5 Release Candidate
rocket.rs
This Week In TensorBase 6
tensorbase.io
Dotenv-linter v3.1.0: Overview of key changes
dotenv-linter.github.io
AWS SDK Rust: 9 New Services Added
awslabs/aws-sdk-rust/releases/tag/v0.0.7-alpha
Observations/Thoughts
Untapped potential in Rust's type system
www.jakobmeier.ch
Idiomatic Rust? Implementing binary search (part 2)
shane-o.dev
Designing Rust bindings for REST APIs
plume.benboeckel.net
Rust zero-cost abstractions in action
medium.com/ingeniouslysimple
Translating Quake 3 into Rust
immunant.com
First impressions of Rust programming on Solana
brson.github.io
Optimizing Pairing-Based Cryptography: Montgomery Arithmetic in Rust
research.nccgroup.com
My second cup of Rust
blog.frankel.ch
A Goose In The Clouds: Load Testing At Scale
www.tag1consulting.com
Walking through "The Java Tutorials" with Rust
rust-java-tutorials.netlify.app
Behavior inheritance in Rust
abadcafe.wordpress.com
[audio] Building with Rust: Ralf Jung on GhostCell and working as a PL researcher
anchor.fm
Rust Walkthroughs
Rust Derive Macro Guide
imbolc/rust-derive-macro-guide
Calibration From Scratch Using Rust: Part 1 of 3
www.tangramvision.com
Calibration From Scratch Using Rust: Part 2 of 3
www.tangramvision.com
Calibration From Scratch Using Rust: Part 3 of 3
www.tangramvision.com
Rust from a JavaScript perspective
blogs.harvard.edu
!#[no_std] with WASI is more complicated than I thought it would be
dev.to
Rust - What made it "click" for me (Ownership and memory models)
deavid.wordpress.com
Creating an NPM package written in Rust
https://popcornpaws.medium.com/creating-an-npm-package-written-in-rust-ce02f7c55458
Rise and Shine: Putting the nRF52840 to sleep, and waking it back up
tweedegolf.nl
Iterator producing iterator in Rust is really helpful.
blog.knoldus.com
Speed up your Rust CI with cache image and Buildkit
blog.erebe.dev
[ZH] [series] Build front-end web apps with Yew and WebAssembly in Rust -part 1: crates (Rust 和 Wasm 的融合,使用 yew 构建 WebAssembly 标准的 web 前端(1)- 起步及 crate 选择)
blog.budshome.com
[ZH] [series] Build front-end web apps with Yew and WebAssembly in Rust -part 2: Components & Routers (Rust 和 Wasm 的融合,使用 yew 构建 WebAssembly 标准的 web 前端(2)- 组件和路由)
blog.budshome.com
[video] Rust Beginners 5 - Tuples
youtu.be
Miscellaneous
QUIC Version 1 is live on Cloudflare
blog.cloudflare.com
What are the most "professional" crates?
www.reddit.com
What's your favourite under-rated Rust crate and why?
www.reddit.com
It's not much, but I graduated from middle-school today with Rust as my language of choice
www.reddit.com
From Julia to Rust
miguelraz.github.io
How To Use fastText and Rust For Instant Translations
instantdomainsearch.com
Official
Announcing Rustup 1.24.3
blog.rust-lang.org
Newsletters
This Month in Rust OSDev (May 2021)
rust-osdev.com
Project/Tooling Updates
Filecoin Forest update
medium.com/chainsafe-systems
Mina Protocol update
medium.com/chainsafe-systems
rust-analyzer Changelog #80
rust-analyzer.github.io
IntelliJ Rust Changelog #148
intellij-rust.github.io
Rust/C++ Interop in the Android Platform
security.googleblog.com
Rocket v0.5 Release Candidate
rocket.rs
This Week In TensorBase 6
tensorbase.io
Dotenv-linter v3.1.0: Overview of key changes
dotenv-linter.github.io
AWS SDK Rust: 9 New Services Added
awslabs/aws-sdk-rust/releases/tag/v0.0.7-alpha
Observations/Thoughts
Untapped potential in Rust's type system
www.jakobmeier.ch
Idiomatic Rust? Implementing binary search (part 2)
shane-o.dev
Designing Rust bindings for REST APIs
plume.benboeckel.net
Rust zero-cost abstractions in action
medium.com/ingeniouslysimple
Translating Quake 3 into Rust
immunant.com
First impressions of Rust programming on Solana
brson.github.io
Optimizing Pairing-Based Cryptography: Montgomery Arithmetic in Rust
research.nccgroup.com
My second cup of Rust
blog.frankel.ch
A Goose In The Clouds: Load Testing At Scale
www.tag1consulting.com
Walking through "The Java Tutorials" with Rust
rust-java-tutorials.netlify.app
Behavior inheritance in Rust
abadcafe.wordpress.com
[audio] Building with Rust: Ralf Jung on GhostCell and working as a PL researcher
anchor.fm
Rust Walkthroughs
Rust Derive Macro Guide
imbolc/rust-derive-macro-guide
Calibration From Scratch Using Rust: Part 1 of 3
www.tangramvision.com
Calibration From Scratch Using Rust: Part 2 of 3
www.tangramvision.com
Calibration From Scratch Using Rust: Part 3 of 3
www.tangramvision.com
Rust from a JavaScript perspective
blogs.harvard.edu
!#[no_std] with WASI is more complicated than I thought it would be
dev.to
Rust - What made it "click" for me (Ownership and memory models)
deavid.wordpress.com
Creating an NPM package written in Rust
https://popcornpaws.medium.com/creating-an-npm-package-written-in-rust-ce02f7c55458
Rise and Shine: Putting the nRF52840 to sleep, and waking it back up
tweedegolf.nl
Iterator producing iterator in Rust is really helpful.
blog.knoldus.com
Speed up your Rust CI with cache image and Buildkit
blog.erebe.dev
[ZH] [series] Build front-end web apps with Yew and WebAssembly in Rust -part 1: crates (Rust 和 Wasm 的融合,使用 yew 构建 WebAssembly 标准的 web 前端(1)- 起步及 crate 选择)
blog.budshome.com
[ZH] [series] Build front-end web apps with Yew and WebAssembly in Rust -part 2: Components & Routers (Rust 和 Wasm 的融合,使用 yew 构建 WebAssembly 标准的 web 前端(2)- 组件和路由)
blog.budshome.com
[video] Rust Beginners 5 - Tuples
youtu.be
Miscellaneous
QUIC Version 1 is live on Cloudflare
blog.cloudflare.com
What are the most "professional" crates?
www.reddit.com
What's your favourite under-rated Rust crate and why?
www.reddit.com
It's not much, but I graduated from middle-school today with Rust as my language of choice
www.reddit.com
From Julia to Rust
miguelraz.github.io
How To Use fastText and Rust For Instant Translations
instantdomainsearch.com
Crate of the week: cargo-sort
This week's crate is cargo-sort, a cargo subcommand to sort your Cargo.toml's dependencies and workspace members.
This week's crate is cargo-sort, a cargo subcommand to sort your Cargo.toml's dependencies and workspace members.
This week in Rust #395 — 16 jun 2021
https://this-week-in-rust.org/blog/2021/06/16/this-week-in-rust-395/
https://this-week-in-rust.org/blog/2021/06/16/this-week-in-rust-395/
Updates from core
fix force-warns to allow dashes
rust-lang/rust/pull/86117
suggest a trailing comma if a 1-tuple is expected and a parenthesized expression is found
rust-lang/rust/pull/86116
do not suggest to add type annotations for unnameable types
rust-lang/rust/pull/86215
to_digit simplification (less jumps)
rust-lang/rust/pull/85630
multiple improvements to RwLocks
rust-lang/rust/pull/84687
add Ipv6Addr::is_unicast
rust-lang/rust/pull/85791
stabilize wasm simd intrinsics
rust-lang/rust/pull/86204
stabilize maybe_uninit_ref
rust-lang/rust/pull/86273
stabilize simd_x86_bittest
rust-lang/rust/pull/86233
cargo: implement warning for ignored trailing arguments
rust-lang/cargo/pull/9561
clippy: fix while_let_on_iterator suggestion in a closure
rust-lang/rust-clippy/pull/7262
clippy: remove requirement of fully qualified path for disallowed_method/type
rust-lang/rust-clippy/pull/7345
clippy: fix false positive on semicolon_if_nothing_returned
rust-lang/rust-clippy/pull/7326
clippy: fix false positive in default_numeric_fallback with external macro expansion
rust-lang/rust-clippy/pull/7325
clippy: Vec extend to append
rust-lang/rust-clippy/pull/7270
BPF target support
rust-lang/rust/pull/79608
support for force-warns
rust-lang/rust/pull/85788
improve debugging experience for enums on windows-msvc
rust-lang/rust/pull/85292
parser: ensure that all nonterminals have tokens after parsing
rust-lang/rust/pull/84995
don't suggest unsized indirection in where-clauses
rust-lang/rust/pull/85979
rustc: allow safe #[target_feature] on wasm
rust-lang/rust/pull/84988
always go through the expn_that_defined query
rust-lang/rust/pull/86002
perf: miscellaneous inlining improvements
rust-lang/rust/pull/85892
perf: only compute the trait map once
rust-lang/rust/pull/85905
stabilize vecdeque_binary_search
rust-lang/rust/pull/83362
update standard library for IntoIterator implementation of arrays
rust-lang/rust/pull/85930
clippy: don't warn about cfg!(..) as a constant in assertions
rust-lang/rust-clippy/pull/7319
clippy: fix needless_collect with binding shadowing
rust-lang/rust-clippy/pull/7289
clippy: add lint manual_str_repeat
rust-lang/rust-clippy/pull/7265
fix force-warns to allow dashes
rust-lang/rust/pull/86117
suggest a trailing comma if a 1-tuple is expected and a parenthesized expression is found
rust-lang/rust/pull/86116
do not suggest to add type annotations for unnameable types
rust-lang/rust/pull/86215
to_digit simplification (less jumps)
rust-lang/rust/pull/85630
multiple improvements to RwLocks
rust-lang/rust/pull/84687
add Ipv6Addr::is_unicast
rust-lang/rust/pull/85791
stabilize wasm simd intrinsics
rust-lang/rust/pull/86204
stabilize maybe_uninit_ref
rust-lang/rust/pull/86273
stabilize simd_x86_bittest
rust-lang/rust/pull/86233
cargo: implement warning for ignored trailing arguments
rust-lang/cargo/pull/9561
clippy: fix while_let_on_iterator suggestion in a closure
rust-lang/rust-clippy/pull/7262
clippy: remove requirement of fully qualified path for disallowed_method/type
rust-lang/rust-clippy/pull/7345
clippy: fix false positive on semicolon_if_nothing_returned
rust-lang/rust-clippy/pull/7326
clippy: fix false positive in default_numeric_fallback with external macro expansion
rust-lang/rust-clippy/pull/7325
clippy: Vec extend to append
rust-lang/rust-clippy/pull/7270
BPF target support
rust-lang/rust/pull/79608
support for force-warns
rust-lang/rust/pull/85788
improve debugging experience for enums on windows-msvc
rust-lang/rust/pull/85292
parser: ensure that all nonterminals have tokens after parsing
rust-lang/rust/pull/84995
don't suggest unsized indirection in where-clauses
rust-lang/rust/pull/85979
rustc: allow safe #[target_feature] on wasm
rust-lang/rust/pull/84988
always go through the expn_that_defined query
rust-lang/rust/pull/86002
perf: miscellaneous inlining improvements
rust-lang/rust/pull/85892
perf: only compute the trait map once
rust-lang/rust/pull/85905
stabilize vecdeque_binary_search
rust-lang/rust/pull/83362
update standard library for IntoIterator implementation of arrays
rust-lang/rust/pull/85930
clippy: don't warn about cfg!(..) as a constant in assertions
rust-lang/rust-clippy/pull/7319
clippy: fix needless_collect with binding shadowing
rust-lang/rust-clippy/pull/7289
clippy: add lint manual_str_repeat
rust-lang/rust-clippy/pull/7265
Updates from Rust Community
Official
[Inside] 1.53.0 pre-release testing
blog.rust-lang.org
[Inside] Please welcome Boxy, Léo Lanteri Thauvin and the8472 to compiler-contributors
blog.rust-lang.org
Newsletters
This Month in Rust GameDev #22 - May 2021
gamedev.rs
Project/Tooling Updates
rust-analyzer Changelog #81
rust-analyzer.github.io
AWS-SDK-Rust: CloudFormation, SageMaker, EC2, and SES
awslabs/aws-sdk-rust/releases/tag/v0.0.8-alpha
Announcing Aya
confused.ai
This Week In TensorBase 7
tensorbase.io
Introducing cap-std, a capability-based version of the Rust standard library
blog.sunfishcode.online
Wasmer 2.0, it's a big deal!
wasmer.io
New crate announcement, iterate
www.reddit.com
ripgrep 13.0.0 release
BurntSushi/ripgrep/releases/tag/13.0.0
Observations/Thoughts
A few thoughts on Fuchsia security
blog.cr0.org
On using Rust to implement shell history search/sync (interview with Ellie Huxtable)
console.dev
Visualizing memory management in Rust
deepu.tech
[audio] Using Rust with Flutter
youtu.be
Rust Walkthroughs
Embedded-Rust: Build & Flash binary to STM32F3DISCOVERY
blog.knoldus.com
Learning to Fly: Let's simulate evolution in Rust! (pt 4)
pwy.io
Baby's first Rust with extra steps (XPC, launchd, and FFI)!
dstancu.net
Speeding Up the WebCola Graph Viz Library with Rust + WebAssembly
cprimozic.net
From NAND to Raytracer: Raytracing on the Hack computer (feat. Rust)
blog.alexqua.ch
Cacao: Building macOS (and iOS) Apps in Rust
rymc.io
Build an API in Rust (Part 1)
dev.to
Learn to Build a Parser in Rust for Fun and Profit
dev.to
Beginner's Guide to Running Rust on AWS Lambda
dev.to
A Command Line Key-Value Data Store using the Rust Programming Language.
dev.to
How to use casbin authorization in your rust web-app (part 3)
dev.to
Speeding up incoming message parsing by 3- to 10-times by switching from serde to the nom library
medium.com/tezedge
[ZH] [series] Build front-end web apps with Yew and WebAssembly in Rust -part 3: Assets & Refactor (Rust 和 Wasm 的融合,使用 yew 构建 web 前端(3)- 资源文件及小重构)
blog.budshome.com
[ZH] [series] Build front-end web apps with Yew and WebAssembly in Rust -part 4: GraphQL data & Parsing (Rust 和 Wasm 的融合,使用 yew 构建 web 前端(4)- 获取 GraphQL 数据并解析)
blog.budshome.com
[video] Building a Web Application with Rust - Part 1 - Configuration
youtu.be
[video] Building a Web Application with Rust - Part 2 - Database Setup
youtu.be
[video] Lock-Free to Wait-Free Simulation in Rust (part 2)
youtu.be
Miscellaneous
Meet the Rustaceans: A series of interviews with Facebook Rust engineers
developers.facebook.com
Pop!_OS uses a lot of Rust
www.reddit.com
[video] Keynote: Bryan Cantrill - Hardware/Software Co-design: The Coming Golden Age
youtu.be
Official
[Inside] 1.53.0 pre-release testing
blog.rust-lang.org
[Inside] Please welcome Boxy, Léo Lanteri Thauvin and the8472 to compiler-contributors
blog.rust-lang.org
Newsletters
This Month in Rust GameDev #22 - May 2021
gamedev.rs
Project/Tooling Updates
rust-analyzer Changelog #81
rust-analyzer.github.io
AWS-SDK-Rust: CloudFormation, SageMaker, EC2, and SES
awslabs/aws-sdk-rust/releases/tag/v0.0.8-alpha
Announcing Aya
confused.ai
This Week In TensorBase 7
tensorbase.io
Introducing cap-std, a capability-based version of the Rust standard library
blog.sunfishcode.online
Wasmer 2.0, it's a big deal!
wasmer.io
New crate announcement, iterate
www.reddit.com
ripgrep 13.0.0 release
BurntSushi/ripgrep/releases/tag/13.0.0
Observations/Thoughts
A few thoughts on Fuchsia security
blog.cr0.org
On using Rust to implement shell history search/sync (interview with Ellie Huxtable)
console.dev
Visualizing memory management in Rust
deepu.tech
[audio] Using Rust with Flutter
youtu.be
Rust Walkthroughs
Embedded-Rust: Build & Flash binary to STM32F3DISCOVERY
blog.knoldus.com
Learning to Fly: Let's simulate evolution in Rust! (pt 4)
pwy.io
Baby's first Rust with extra steps (XPC, launchd, and FFI)!
dstancu.net
Speeding Up the WebCola Graph Viz Library with Rust + WebAssembly
cprimozic.net
From NAND to Raytracer: Raytracing on the Hack computer (feat. Rust)
blog.alexqua.ch
Cacao: Building macOS (and iOS) Apps in Rust
rymc.io
Build an API in Rust (Part 1)
dev.to
Learn to Build a Parser in Rust for Fun and Profit
dev.to
Beginner's Guide to Running Rust on AWS Lambda
dev.to
A Command Line Key-Value Data Store using the Rust Programming Language.
dev.to
How to use casbin authorization in your rust web-app (part 3)
dev.to
Speeding up incoming message parsing by 3- to 10-times by switching from serde to the nom library
medium.com/tezedge
[ZH] [series] Build front-end web apps with Yew and WebAssembly in Rust -part 3: Assets & Refactor (Rust 和 Wasm 的融合,使用 yew 构建 web 前端(3)- 资源文件及小重构)
blog.budshome.com
[ZH] [series] Build front-end web apps with Yew and WebAssembly in Rust -part 4: GraphQL data & Parsing (Rust 和 Wasm 的融合,使用 yew 构建 web 前端(4)- 获取 GraphQL 数据并解析)
blog.budshome.com
[video] Building a Web Application with Rust - Part 1 - Configuration
youtu.be
[video] Building a Web Application with Rust - Part 2 - Database Setup
youtu.be
[video] Lock-Free to Wait-Free Simulation in Rust (part 2)
youtu.be
Miscellaneous
Meet the Rustaceans: A series of interviews with Facebook Rust engineers
developers.facebook.com
Pop!_OS uses a lot of Rust
www.reddit.com
[video] Keynote: Bryan Cantrill - Hardware/Software Co-design: The Coming Golden Age
youtu.be
Crate of the week: nativeshell
This week has two crates: nativeshell gets you a Flutter app in Rust, while static-rc is a compile-time reference-counted smart pointer.
This week has two crates: nativeshell gets you a Flutter app in Rust, while static-rc is a compile-time reference-counted smart pointer.
This week in Rust #396 — 23 jun 2021
https://this-week-in-rust.org/blog/2021/06/23/this-week-in-rust-396/
https://this-week-in-rust.org/blog/2021/06/23/this-week-in-rust-396/
Updates from core
use AttrVec for Arm, FieldDef, and Variant
rust-lang/rust/pull/86385
prefer partition_point to look up assoc items
rust-lang/rust/pull/86392
lint for unused borrows as part of UNUSED_MUST_USE
rust-lang/rust/pull/86426
miri: report an error if a #[no_mangle]/#[export_name = ...] function has the same symbol name as a built-in shim
rust-lang/miri/pull/1832
fix span calculation in format strings
rust-lang/rust/pull/86104
stabilize span_open() and span_close()
rust-lang/rust/pull/86136
stabilize ops::ControlFlow (just the type)
rust-lang/rust/pull/85608
linear interpolation
rust-lang/rust/pull/85925
add functions Duration::try_from_secs_{f32, `f64'}
rust-lang/rust/pull/82179
specialize io::Bytes::size_hint for more types
rust-lang/rust/pull/86202
optimize Eq implementation for paths
rust-lang/rust/pull/86179
integrate binary search codes of binary_search_by and partition_point
rust-lang/rust/pull/85406
futures: introduce stream::select_with_strategy
rust-lang/futures-rs/pull/2450
cargo: don't allow config env to modify vars set by cargo
rust-lang/cargo/pull/9579
cargo: avoid quadratic complexity when splitting output into lines
rust-lang/cargo/pull/9586
rustdoc: fix ICE when using #[doc(keyword = "...")] on non-items
rust-lang/rust/pull/86401
rustdoc: account for const-unstable functions
rust-lang/rust/pull/86473
clippy: fix wrong config option being suggested for deprecated wrong_pub_self_convention lint
rust-lang/rust-clippy/pull/7382
clippy: improve panic message on "Found multiple rlibs" error in compile-test
rust-lang/rust-clippy/pull/7380
clippy: add macro_braces lint to check for irregular brace use in certain macros
rust-lang/rust-clippy/pull/7299
clippy: check for unbalanced tick pairs in doc_markdown lint
rust-lang/rust-clippy/pull/7357
clippy: move from-iter-instead-of-collect to pedantic
rust-lang/rust-clippy/pull/7375
use AttrVec for Arm, FieldDef, and Variant
rust-lang/rust/pull/86385
prefer partition_point to look up assoc items
rust-lang/rust/pull/86392
lint for unused borrows as part of UNUSED_MUST_USE
rust-lang/rust/pull/86426
miri: report an error if a #[no_mangle]/#[export_name = ...] function has the same symbol name as a built-in shim
rust-lang/miri/pull/1832
fix span calculation in format strings
rust-lang/rust/pull/86104
stabilize span_open() and span_close()
rust-lang/rust/pull/86136
stabilize ops::ControlFlow (just the type)
rust-lang/rust/pull/85608
linear interpolation
rust-lang/rust/pull/85925
add functions Duration::try_from_secs_{f32, `f64'}
rust-lang/rust/pull/82179
specialize io::Bytes::size_hint for more types
rust-lang/rust/pull/86202
optimize Eq implementation for paths
rust-lang/rust/pull/86179
integrate binary search codes of binary_search_by and partition_point
rust-lang/rust/pull/85406
futures: introduce stream::select_with_strategy
rust-lang/futures-rs/pull/2450
cargo: don't allow config env to modify vars set by cargo
rust-lang/cargo/pull/9579
cargo: avoid quadratic complexity when splitting output into lines
rust-lang/cargo/pull/9586
rustdoc: fix ICE when using #[doc(keyword = "...")] on non-items
rust-lang/rust/pull/86401
rustdoc: account for const-unstable functions
rust-lang/rust/pull/86473
clippy: fix wrong config option being suggested for deprecated wrong_pub_self_convention lint
rust-lang/rust-clippy/pull/7382
clippy: improve panic message on "Found multiple rlibs" error in compile-test
rust-lang/rust-clippy/pull/7380
clippy: add macro_braces lint to check for irregular brace use in certain macros
rust-lang/rust-clippy/pull/7299
clippy: check for unbalanced tick pairs in doc_markdown lint
rust-lang/rust-clippy/pull/7357
clippy: move from-iter-instead-of-collect to pedantic
rust-lang/rust-clippy/pull/7375