Rust Daily Digest — 2026-04-09
Pre-Pre RFC: Defining Marker Traits in Rust — Rust Internals
A new pre-pre RFC has been proposed to allow developers to specify traits as marker traits in Rust. This proposal aims to simplify the process of defining traits that serve purely as markers, without associated functions or types. By introducing this capability, the RFC seeks to enhance the language's expressiveness and reduce boilerplate code required for certain design patterns. This change could impact how Rust developers define and use traits, offering more flexibility in trait design.
Tokio v1.51.1 Released with Critical Fixes — Tokio
The Tokio team has released version 1.51.1, addressing critical issues in the sync and net modules. This patch resolves a semaphore reopening bug and improves error visibility in network operations. These fixes are crucial for developers relying on Tokio for asynchronous programming, as they enhance stability and reliability in concurrent applications. Upgrading to this version is recommended for projects using Tokio to ensure smoother operation and prevent potential runtime errors.
- Zerompk - Extremely fast MessagePack serializer for Rust [Rust Users Forum]
- RFC: libgraphql-parser with error recovery and diagnostics [Rust Users Forum]
- Pqrascv-core: Post-quantum (ML-DSA-65) remote attestation with built-in SLSA provenance for no_std embedded Rust [Rust Users Forum]
- Rust向け双方向通信サーバーフレームワークEcsonのv0.2.0をリリースしました [Zenn Rust (JP)]