3 个稳定版本
1.0.2 | 2023年5月13日 |
---|
#1705 在 开发工具
3KB
WEC
一组创建 vec!
的实用 Rust 宏。
bec!
厌倦了编写 vec![ Box::new(1), ... Box::new(100) ]
的代码?我也是。所以这里有一个宏可以为你完成这件事。
let v = bec![1, 2, 3];
assert_eq!(v, vec![Box::new(1), Box::new(2), Box::new(3)]);
vinto!
对每个元素调用 .into()
。
let v: Vec<String> = vinto!["foo", String::from("bar")];
assert_eq!(v, vec![String::from("foo"), String::from("bar")]);
lib.rs
:
一组创建 vec!
的实用 Rust 宏。