【文件属性】:
文件名称:construct:用于构建容器文字的 Rust 宏
文件大小:3KB
文件格式:ZIP
更新时间:2021-07-01 18:11:41
Rust
构造
vec! 宏非常棒,但它只会创建Vec 。 construct! 宏适用于任何实现iter::Extend类型,这基本上是每个集合!
安装
Cargo.toml
[dependencies]
construct = "*"
例子
#[macro_use]
extern crate construct;
use std :: collections :: HashMap;
fn main () {
// Vector construction
let v = construct! ( Vec < _ > , 1 , 2 , 3 , 4 );
assert_eq! (v, vec! [ 1 , 2 , 3 , 4 ]);
// Hashmap construction
let m = construct! (HashMap < _,_ > ,
【文件预览】:
construct-master
----readme.dev.md(298B)
----readme.md(684B)
----src()
--------lib.rs(2KB)
----Cargo.toml(217B)
----examples()
--------demo.rs(399B)
----.gitignore(20B)