Skip to main content

Crate arora_simple_data_store

Crate arora_simple_data_store 

Source
Expand description

A simple hashmap-backed DataStore.

The lean, dependency-free reference implementation of arora_types::data::DataStore: a HashMap of path-keyed cells, std channels for change subscriptions. Cheaply cloneable — clones share the same storage, so the same blackboard can be handed to the HAL, the bridge, the behavior tree, and the engine at once. Richer backends (e.g. arora-ecbs) can implement the same trait.

Structs§

NamespacedStore
A DataStore view that prefixes every key with <namespace>/ before delegating to an inner, shared store.
SimpleDataStore
A simple hashmap-backed DataStore. Clone to share the same storage.