This should improve compilation time for cpp files that include ServiceInfo.h
The idea is to extract namespace level functions that do not depend on any template parameters
and move its implementation to cpp file.
Also removing mcrouter_sr_deps.h from RouteHandleTraverser.h as a related change
Summary: X-link: https://github.com/facebook/mcrouter/pull/406
This should improve compilation time for cpp files that include ServiceInfo.h The idea is to extract namespace level functions that do not depend on any template parameters and move its implementation to cpp file. Also removing mcrouter_sr_deps.h from RouteHandleTraverser.h as a related change
Differential Revision: D43330742