Expand description
功能:
- 定义了一个triat:
Map - 定义了一个数据结构:
VecMap,并为VecMap实现了Map<K=usize,V=T> - 定义了数据结构:
HashMap,并为HashMap实现了Map
Modules
- 定义数据结构HashMap(实际上是对
hash::XHashMap的包装) 为HashMap实现HashMaptrait - 实现数据结构
VecMap, 并为VecMap实现了Map<K=usize,V=T>就像其名字描述的一样,VecMap以Vec作为数据结构,实现索引到值得映射。 与HashMap的区别是:
Traits
- Map接口定义