pub type PromStoreProtocolInterceptorRef<E> = Arc<dyn PromStoreProtocolInterceptor<Error = E> + Send + Sync + 'static>;
struct PromStoreProtocolInterceptorRef<E> { /* private fields */ }