# Structs

Collection is a list of data store items for a DataKind.
ItemDescriptor is a versioned item (or placeholder) storable in a DataStore.
KeyedItemDescriptor is a key-value pair containing a ItemDescriptor.
KeyedSerializedItemDescriptor is a key-value pair containing a SerializedItemDescriptor.
SerializedCollection is a list of serialized data store items for a DataKind.
SerializedItemDescriptor is a versioned item (or placeholder) storable in a PersistentDataStore.

# Interfaces

DataKind represents a separately namespaced collection of storable data items.