# Functions
NewDataStoreEvaluatorDataProviderImpl creates the internal implementation of the adapter that connects the Evaluator (from go-server-sdk-evaluation) with the data store.
NewDataStoreStatusProviderImpl creates the internal implementation of DataStoreStatusProvider.
NewDataStoreUpdateSinkImpl creates the internal implementation of DataStoreUpdateSink.
NewInMemoryDataStore creates an instance of the in-memory data store.
NewPersistentDataStoreWrapper creates the implementation of DataStore that we use for all persistent data stores.
# Structs
DataStoreUpdateSinkImpl is the internal implementation of DataStoreUpdateSink.
# Interfaces
StatusMonitorable means a data store is capable of having its status monitored over time.