[−][src]Module feattle_core::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 feature toggles. 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 feature toggle |
CurrentValues | Store the current values of all feature toggles |
HistoryEntry | Store the value at a given point in time of a single feature toggle |
NoPersistence | A mock implementation that does not store the information anywhere. |
ValueHistory | Store the history of modification of a single feature toggle |
Traits
Persist | Responsible for storing and loading data from a permanent storage. |