[−][src]Module feattle::persist
Define the interface with some external persistence logic
This core module does not provide any concrete implementation for persisting the current and
historical values for the feattles. Instead, it defines this extension point that can be
used to create your own custom logic, however some implementors are available in the package
feattle-sync
.
Structs
CurrentValue | Store the current value of a single featttle |
CurrentValues | Store the current values of all feattles |
HistoryEntry | Store the value at a given point in time of a single feattle |
NoPersistence | A mock implementation that does not store the information anywhere. |
ValueHistory | Store the history of modification of a single feattle |
Traits
Persist | Responsible for storing and loading data from a permanent storage. |