3 个稳定版本

1.0.2 2023年5月13日

#1705开发工具

Apache-2.0

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 宏。

无运行时依赖