github.com
Cross-platform, transport layer networking.
Crate
v0.35.0
2024-05-30
github.com
## Summary [summary]: #summary The [crates.io package ownership policies currently state](https://crates.io/policies#package-ownership): > If you want to take over a package, we require you to first try and contact the current owner > direc...
RFC 3646
RFC
2024-05-24
~2 min read
github.com
## Summary Add `std::thread::add_spawn_hook` to register a hook that runs for newly spawned threads. This will effectively provide us with "inheriting thread locals", a much requested feature. ```rust thread_local! { static MY_THREAD_LOCAL:...
RFC 3642
RFC
2024-05-22
~8 min read
github.com
## Summary [summary]: #summary Adding an unsafe attribute, `#[unsafe(export_ordinal(n))]`, that marks the ordinal position of an exported function in a cdylib on windows targets without creating a `lib.def` file. ## Motivation [motivation]:...
RFC 3641
RFC
2024-05-19
~4 min read
github.com
Jaeger exporter for OpenTelemetry
Crate
v0.22.0
2024-05-15
github.com
## Summary [summary]: #summary This RFC proposes to add a new kind of pattern, the **guard pattern.** Like match arm guards, guard patterns restrict another pattern to match only if an expression evaluates to `true`. The syntax for guard pa...
RFC 3637
RFC
2024-05-13
~12 min read
github.com
Memory efficient trie (prefix tree) and map library based on LOUDS
Crate
v0.4.2
2024-05-12
github.com
## `maybe_dangling` - Feature Name: `maybe_dangling` - Start Date: 2022-09-30 - RFC PR: [rust-lang/rfcs#3336](https://github.com/rust-lang/rfcs/pull/3336) - Tracking Issue: [rust-lang/rust#118166](https://github.com/rust-lang/rust/issues/11...
RFC 3336
RFC
2024-05-09
~14 min read
github.com
## Summary [summary]: #summary Various changes to the match ergonomics rules: - On edition ≥ 2024, `&` and `&mut` patterns only remove a single layer of references. - On edition ≥ 2024, `mut` on an identifier pattern does not force its bind...
RFC 3627
RFC
2024-05-06
~15 min read
github.com
## Summary [summary]: #summary When method selection encounters an ambiguity between two trait methods when both traits are in scope, if one trait is a subtrait of the other then select the method from the subtrait instead of reporting an a...
RFC 3624
RFC
2024-05-04
~4 min read
github.com
An async parser for `multipart/form-data` content-type in Rust.
Crate
v3.1.0
2024-05-04
github.com
## Summary [summary]: #summary Make it possible to define custom smart pointers that work with trait objects. For now, it will only be possible to do this using a derive macro, as we do not stabilize the underlying traits. This RFC builds o...
RFC 3621
RFC
2024-05-01
~24 min read
github.com
High performance LOUDS (Level-Order Unary Degree Sequence) library
Crate
v0.7.0
2024-04-29
github.com
Rust library for accessing USB devices.
Crate
v0.9.4
2024-04-27
github.com
FFI bindings for libusb.
Crate
v0.7.0
2024-04-27
github.com
Permutation testing for concurrent code
Crate
v0.7.2
2024-04-23
github.com
Get the user home directory in a cross-platform way.
Crate
v0.1.0
2024-04-22
github.com
A simple event-driven library for parsing WebAssembly binary files.
Crate
v0.100.2
2024-04-21
github.com
## Summary [summary]: #summary This RFC proposes to run an experimental goal program during the second half of 2024 with nikomatsakis as owner/organizer. This program is a first step towards an ongoing Rust roadmap. The proposed outcomes fo...
RFC 3614
RFC
2024-04-18
~13 min read
github.com
High performance FID (Fully Indexable Dictionary) library
Crate
v0.2.0
2024-04-14