3 releases
| 0.3.2 | Apr 24, 2021 |
|---|---|
| 0.3.1 | Apr 24, 2021 |
| 0.3.0 | Apr 23, 2021 |
#1940 in Encoding
24 downloads per month
Used in vimwiki-server
335KB
5.5K
SLoC
entity-inmemory
Provides a custom inmemory database on top of entity that leverages a mixture
of std::collections::HashMap
to maintain the entities.
Example
use entity_inmemory::InmemoryDatabase;
let db = InmemoryDatabase::default();
Feature Flags
Entity provides a few feature flags:
serde-1- Provides serde serialization module and associated functionality for the database. Ents are supported through the use of typetag. This will require that all ents implement Serialize and Deserialize.- Requires
serde-1be enabled onentitycrate - Requires
serdeandtypetagto be included in dependencies
- Requires
Dependencies
~2.5MB
~48K SLoC