#typemap #type #hash-map #key #stores #rev

typemap_rev

一个哈希表,但存储类型作为键

8 个版本

0.3.0 2022 年 11 月 20 日
0.2.0 2022 年 8 月 30 日
0.1.5 2021 年 4 月 9 日
0.1.4 2020 年 11 月 13 日
0.1.3 2020 年 7 月 16 日

#479数据结构

Download history 14453/week @ 2024-03-14 9640/week @ 2024-03-21 27404/week @ 2024-03-28 11074/week @ 2024-04-04 11975/week @ 2024-04-11 12877/week @ 2024-04-18 11462/week @ 2024-04-25 10652/week @ 2024-05-02 11952/week @ 2024-05-09 28746/week @ 2024-05-16 27270/week @ 2024-05-23 18301/week @ 2024-05-30 28497/week @ 2024-06-06 20531/week @ 2024-06-13 20392/week @ 2024-06-20 22816/week @ 2024-06-27

96,016 每月下载量
77 包(13 个直接)中使用

ISC 许可证

18KB
388 代码行

类型映射更新

这是一个 crate 的更新版本 typemap,它是一个键由类型定义的哈希表。

原始代码由: Acdenissk 创建

由: kingbri 创建 crate

文档

文档位于 此处

示例

use typemap_rev::{ TypeMap, TypeMapKey };

struct Number;

impl TypeMapKey for Number {
    type Value = i32;
}

let mut map = TypeMap::new();
map.insert::<Number>(42);

帮助/支持

加入 Serenity-rs Discord 服务器: https://discord.gg/9X7vCus 并随意提问!


lib.rs:

键由类型定义的哈希表。

没有运行时依赖