Internal procedural macros for tower-lsp
crate
v0.9.0
github.com
2023-08-11
OpenTelemetry is a metrics collection and distributed tracing framework
crate
v0.20.0
github.com
2023-07-29
## Summary In Rust 2024 and later editions, return position `impl Trait` (RPIT) opaque types will automatically capture all in-scope type *and* lifetime parameters. In preparation for this, new RPIT-like `impl Trait` features introduced int...
Implementation of the Unicode Line Breaking Algorithm
crate
v0.1.5
github.com
2023-07-25
Copy directories recursively in a straightforward and predictable way.
crate
v0.1.3
github.com
2023-07-25
## Summary [summary]: #summary The Rust community has outgrown the current crates.io policies. This RFC proposes a new "Terms of Use" policy based on prior work by PyPI, npm and GitHub. ## Motivation [motivation]: #motivation > Why are we d...
Various utilities for handling Subresource Integrity.
crate
v9.2.0
github.com
2023-07-18
## Summary This RFC proposes extending Rust's tooling support for safety hygiene to named fields that carry library safety invariants. Consequently, Rust programmers will be able to use the `unsafe` keyword to denote when a named field carr...
## Summary [summary]: #summary Create a new subteam focused on testing in the development workflow and to be responsible for ensuring Rust has a high quality automated testing experience that includes the capabilities developers expect when...
## Summary [summary]: #summary This RFC proposes adding new IEEE-compliant floating point types `f16` and `f128` into the core language and standard library. We will provide a soft float implementation for all targets, and use hardware supp...
Transform Doxygen to Rustdoc
crate
v0.4.2
github.com
2023-05-30
## Summary [summary]: #summary It is unsafe to declare an `extern` block. Starting in Rust 2024, all `extern` blocks must be marked as `unsafe`. In all editions, items within `unsafe extern` blocks may be marked as safe to use. ## Motivatio...
JSON Schema validator and JSON coercer
crate
v4.0.0
github.com
2023-05-13
Prevent false sharing by padding and aligning to the length of a cache line
crate
v1.3.0
github.com
2023-05-12
This library provides a way to track objects manually as an alternative to mechanisms like backtracing
crate
v1.3.0
github.com
2023-05-05
## Summary [summary]: #summary Allow types that implement the new `trait Receiver<Target=Self>` to be the receiver of a method. ## Motivation [motivation]: #motivation Today, methods can only be received by value, by reference, or by one of...
A heavily optimized deflate decompressor in Pure Rust
crate
v0.2.54
github.com
2023-04-30
A low level Rust library for Tun/Tap devices.
crate
v0.3.1
github.com
2023-04-29
## Summary [summary]: #summary * Permit `impl Trait` in fn return position within traits and trait impls. * Allow `async fn` in traits and trait impls to be used interchangeably with its equivalent `impl Trait` desugaring. * Allow trait imp...
## Summary [summary]: #summary This *experimental RFC* adds unstable support for single-file packages in cargo so we can explore the design and resolve questions with an implementation to collect feedback on. Single-file packages are `.rs`...