3个版本
0.3.2 | 2021年4月24日 |
---|---|
0.3.1 | 2021年4月24日 |
0.3.0 | 2021年4月23日 |
#1598 in 编码
每月 24 次下载
用于 vimwiki-server
335KB
5.5K SLoC
entity-inmemory
在entity
之上提供了一个自定义的内存数据库,利用std::collections::HashMap
的混合来维护实体。
示例
use entity_inmemory::InmemoryDatabase;
let db = InmemoryDatabase::default();
功能标志
实体提供了一些功能标志
serde-1
- 提供了数据库的serde序列化模块和相关功能。通过typetag支持ents。这要求所有ents实现Serialize和Deserialize。- 需要在
entity
crate上启用serde-1
- 需要在依赖项中包含
serde
和typetag
- 需要在
依赖项
~2.5MB
~47K SLoC