使用数组存储值的枚举的优化映射实现。-Rust开发

时间:2024-06-16 14:03:15
【文件属性】:

文件名称:使用数组存储值的枚举的优化映射实现。-Rust开发

文件大小:19KB

文件格式:ZIP

更新时间:2024-06-16 14:03:15

Rust Data structures

enum-map一个提供枚举图的库,该枚举图提供类型安全的枚举数组。 它是使用常规Rust数组实现的,因此使用它们的速度与使用r enum-map一样快。提供枚举图的库提供类型安全的枚举数组。 它是使用常规Rust数组实现的,因此使用它们与使用常规Rust数组一样快。 示例#[macro_use]外部包装箱enum_map; 使用enum_map :: EnumMap; #[derive(Debug,EnumMap)]枚举示例{A,B,C,} fn main(){让mut map = enum_map! {示例:: A => 1,示例:: B => 2,示例:: C => 3,}; map [Example :: C] = 4; assert_eq!(map [Example :: A],1);


【文件预览】:
enum-map-master
----LICENSE-MIT(1KB)
----enum-map-derive()
--------Cargo.toml(526B)
--------src()
----enum-map()
--------Cargo.toml(1005B)
--------src()
--------README.md(12B)
--------tests()
----Cargo.toml(65B)
----LICENSE-APACHE(11KB)
----.travis.yml(449B)
----README.md(931B)
----.gitignore(30B)

网友评论