[][src]Trait kubelet::store::composite::ComposableStore

pub trait ComposableStore {
    fn with_override(
        self,
        interceptor: Arc<dyn InterceptingStore + Send + Sync>
    ) -> Arc<dyn Store + Send + Sync>; }

Provides a way to overlay an InterceptingStore so that the interceptor handles the references it can, and the base store handles all other references.

Required methods

fn with_override(
    self,
    interceptor: Arc<dyn InterceptingStore + Send + Sync>
) -> Arc<dyn Store + Send + Sync>

Creates a Store identical to the implementer except that 'get' requests are offered to the interceptor first.

Loading content...

Implementations on Foreign Types

impl ComposableStore for Arc<dyn Store + Send + Sync>[src]

impl<S> ComposableStore for Arc<S> where
    S: Store + Send + Sync + 'static, 
[src]

Loading content...

Implementors

Loading content...