# Functions
DatastoreProxyTestCache returns a cache used for testing.
NewCachingDatastoreProxy creates a new datastore proxy which caches definitions that are loaded at specific datastore revisions.
# Constants
JustInTimeCaching will always use a just-in-time cache for schema.
WatchIfSupported will use a schema watch-based cache, if caching is supported.
# Type aliases
CachingMode is the caching mode to use for schema.