Module: Hold::InMemory
- Defined in:
- lib/hold/in_memory.rb,
lib/hold/in_memory/cell.rb,
lib/hold/in_memory/array_cell.rb,
lib/hold/in_memory/object_cell.rb,
lib/hold/in_memory/set_repository.rb,
lib/hold/in_memory/hash_repository.rb,
lib/hold/in_memory/identity_set_repository.rb
Overview
These are a set of implementations of Hold interfaces based on in-memory storage. They’re not threadsafe or for production use, but are here as lightweight implementations to use in tests, and for illustrative purposes.
Defined Under Namespace
Classes: ArrayCell, Cell, HashRepository, IdentitySetRepository, ObjectCell, SetRepository