fn invalidator<'a>(
cache: &'a Cache<TableId, Arc<HashMap<FlownodeId, Peer>>>,
ident: &'a CacheIdent,
) -> BoxFuture<'a, Result<()>>
fn invalidator<'a>(
cache: &'a Cache<TableId, Arc<HashMap<FlownodeId, Peer>>>,
ident: &'a CacheIdent,
) -> BoxFuture<'a, Result<()>>