3个版本

0.1.3 2020年4月18日
0.1.2 2020年4月18日
0.1.1 2020年4月15日
0.1.0 2020年4月14日

#1747 in 数据结构

Download history 10842/week @ 2024-03-14 5239/week @ 2024-03-21 2463/week @ 2024-03-28 3030/week @ 2024-04-04 2447/week @ 2024-04-11 1629/week @ 2024-04-18 2285/week @ 2024-04-25 1776/week @ 2024-05-02 4097/week @ 2024-05-09 1886/week @ 2024-05-16 1860/week @ 2024-05-23 3866/week @ 2024-05-30 2018/week @ 2024-06-06 1458/week @ 2024-06-13 1077/week @ 2024-06-20 1160/week @ 2024-06-27

5,958 每月下载量
用于 13 个crate(7直接使用)

MIT/Apache

8KB
87 代码行

直译

docs crates.io License: MIT OR Apache-2.0 CI Minimum rustc version

我发现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+

许可

根据您的选择,在以下两者中选择一项进行许可。

致谢

正如我所说的,这个 maplit,但是进行了易用性更改。所有的赞誉都应该指向那里。再次,我实际上是从maplit复制并粘贴了代码,并稍微改变了易用性。

贡献

除非您明确声明,否则您有意提交给作品的所有贡献均应如上所述双许可,没有额外的条款或条件。

无运行时依赖