[−][src]Module holochain_persistence_api::eav::eavi
EAV stands for entity-attribute-value. It is a pattern implemented here for adding metadata about entries in the DHT, additionally being used to define relationships between AddressableContent values. See wikipedia to learn more about this pattern.
Structs
EntityAttributeValueIndex | The basic struct for EntityAttributeValue triple, implemented as AddressableContent including the necessary serialization inherited. |
ExampleEntry |
Enums
AttributeError | |
ExampleAttribute |
Traits
Attribute | This is the minimal bounds defined for any attribute type. Some storage implementations may require other traits. |
Functions
eav_round_trip_test_runner | |
test_eav | |
test_eav_address | |
test_eav_attribute | |
test_eav_content | |
test_eav_entity | |
test_eav_value | |
test_entry_a | |
test_entry_b |
Type Definitions
Entity | Address of AddressableContent representing the EAV entity |
Index | |
Value | Address of AddressableContent representing the EAV value |