3个版本
0.1.3 | 2020年4月18日 |
---|---|
0.1.2 |
|
0.1.1 | 2020年4月15日 |
0.1.0 | 2020年4月14日 |
#1747 in 数据结构
5,958 每月下载量
用于 13 个crate(7直接使用)
8KB
87 代码行
直译
我发现maplit
的方法和易用性令人烦恼,所以我制作了这个。它基本上是相同的代码,只是名称不同,值被.into()
'd。
享受。
示例
use std::collections::{HashMap, HashSet};
use literally::{hmap, hset};
let m: HashMap<String, HashSet<String>> = hmap!{
"key" => hset!{
"value"
}
};
assert_eq!(m.get("key").unwrap().get("value"), Some(&"value".to_string()))
Rust版本要求
1.38+
许可
根据您的选择,在以下两者中选择一项进行许可。
- Apache License,版本2.0 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT许可 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
致谢
正如我所说的,这个是 maplit
,但是进行了易用性更改。所有的赞誉都应该指向那里。再次,我实际上是从maplit
复制并粘贴了代码,并稍微改变了易用性。
贡献
除非您明确声明,否则您有意提交给作品的所有贡献均应如上所述双许可,没有额外的条款或条件。