pub(crate) fn cache_insert<K>(&self, key: K, val: K::Value)
    where
        K: 'static + TypedMapKey<CircuitStoreMarker>,
    {
        self.inner_mut().store.insert(key, val);
    }
/// Insert a value to the circuit cache, overwriting any existing value.
///
/// See [`cache`] module documentation for details.
Insert a value to the circuit cache, overwriting any existing value.
See [`cache`] module documentation for details.
Insert a value to the circuit cache overwriting any existing value . See [ ` cache ` ] module documentation for details .
pub(crate) fn cache_insert<K>(&self, key: K, val: K::Value)
    where
        K: 'static + TypedMapKey<CircuitStoreMarker>,
    {
        self.inner_mut().store.insert(key, val);
    }
pub ( crate ) fn cache_insert < K > ( & self , key : K , val : K :: Value ) where K : ' static + TypedMapKey < CircuitStoreMarker > , { self . inner_mut ( ) . store . insert ( key , val ) ; }
Insert a value to the circuit cache, overwriting any existing value.
Insert a value to the circuit cache overwriting any existing value .
&self
key
K
val
K::Value