pub type Initializer<K, V> = Arc<dyn Fn(&K) -> BoxFuture<'_, Result<Option<V>>> + Send + Sync>;
Initializes value (i.e., fetches from remote).
struct Initializer<K, V> { /* private fields */ }