RangeFrom,第 1 部分

Lobsters Hottest 新闻

摘要

一篇技术博客文章,深入探讨 Rust 的 RangeFrom 类型的历史和背景,追溯其从早期 RFC 到当前及未来范围类型的演变,并计划后续发表关于设计观点的文章。

<p><a href="https://lobste.rs/s/xgnakx/rangefrom_part_1">评论</a></p>
查看原文
查看缓存全文

缓存时间: 2026/08/12 08:36

# RangeFrom,第 1 部分..:历史与背景 来源:https://erk.dev/2026/08/12/rangefrom-part-1 ## 引言 在为 Clippy lint(https://github.com/rust-lang/rust-clippy/pull/16257)工作的过程中,我开始觉得 `RangeFrom` 类型的实现有些不对劲。为了把想法写下来,我决定写一篇关于它的文章。由于我的想法主要集中

相似文章

Only Bounds

Lobsters Hottest

这篇博客文章介绍了'only bounds',这是对Rust泛型系统的一个提议改进,它用一组更丰富的大小特性代替了当前的Sized/?Sized层次结构,以适应动态大小类型和ARM's Scalable Vector Extension。

我为什么 fork 了 rand

Lobsters Hottest

作者解释了为什么将 Rust 的 rand crate fork 成 urandom,主要关注更小的 API 表面、更好的可发现性,以及密封的 Rng trait 来简化自定义随机数的使用。

关于整数的思考 (2023)

Lobsters Hottest

一篇博客文章,讨论了各种编程语言中整数类型的设计,认为 Rust 强制要求显式指定大小和符号的做法优于那些有默认 `int` 类型的语言。

Rust Decimal 库的比较与基准测试

Lobsters Hottest

一篇详细的技术文章,比较和基准测试了多种 Rust Decimal 库,涵盖了定点数与浮点数、固定精度与任意精度设计。