entity-inmemory

Crates.ioentity-inmemory
lib.rsentity-inmemory
version0.3.2
sourcesrc
created_at2021-04-23 04:44:54.430709
updated_at2021-04-24 06:38:38.169524
descriptionCustom inmemory database for entity crate.
homepagehttps://github.com/chipsenkbeil/entity-rs
repositoryhttps://github.com/chipsenkbeil/entity-rs
max_upload_size
id388435
size40,103
Chip Senkbeil (chipsenkbeil)

documentation

README

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-1 be enabled on entity crate
    • Requires serde and typetag to be included in dependencies
Commit count: 155

cargo fmt