use Builder;
use ValueStruct;
/// A name identifying a cache instance.
///
/// It appears in this crate's log and tracing output, which is what makes it worth setting when
/// an application runs more than one cache.
;
/// Options for a [`FirestoreCache`](crate::FirestoreCache).
///
/// Prefer configuring these through the builder - [`FirestoreCache::memory`](crate::FirestoreCache::memory)
/// or [`FirestoreCache::persistent`](crate::FirestoreCache::persistent) - rather than
/// constructing this type directly.