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。- 需要在
entitycrate上启用serde-1 - 需要在依赖项中包含
serde和typetag
- 需要在
依赖项
~2.5MB
~47K SLoC