8个稳定版本

2.1.8 2023年11月8日
2.1.5 2022年5月29日
2.1.3 2022年4月27日
2.1.1 2022年1月27日
0.1.2 2017年11月18日

#181 in 数据结构

Download history • Rust 包仓库 20306/week @ 2024-04-08 • Rust 包仓库 23044/week @ 2024-04-15 • Rust 包仓库 20859/week @ 2024-04-22 • Rust 包仓库 22191/week @ 2024-04-29 • Rust 包仓库 22515/week @ 2024-05-06 • Rust 包仓库 22406/week @ 2024-05-13 • Rust 包仓库 21402/week @ 2024-05-20 • Rust 包仓库 20926/week @ 2024-05-27 • Rust 包仓库 21226/week @ 2024-06-03 • Rust 包仓库 21473/week @ 2024-06-10 • Rust 包仓库 22821/week @ 2024-06-17 • Rust 包仓库 17682/week @ 2024-06-24 • Rust 包仓库 16952/week @ 2024-07-01 • Rust 包仓库 20953/week @ 2024-07-08 • Rust 包仓库 19807/week @ 2024-07-15 • Rust 包仓库 22305/week @ 2024-07-22 • Rust 包仓库

80,512 每月下载量
用于 84 个crate(13 直接使用)

MIT/Apache

12KB
102

array-macro

数组多元素构造语法。


lib.rs:

数组多元素构造语法。

虽然Rust提供了这些,但它们需要复制,并且无法获取将创建的索引。这个crate提供了语法,可以解决这两个问题。

示例

assert_eq!(array![String::from("x"); 2], [String::from("x"), String::from("x")]);
assert_eq!(array![x => x; 3], [0, 1, 2]);

无运行时依赖