Pass RouteInfo to the route resolve callback

The route resolution callback will be called with a
stack.ResolvedFieldsResult which will hold the route info so callers
can avoid attempting resolution again to check if a previous resolution
attempt succeeded or not.

Test: integration_test.TestRouteResolvedFields
PiperOrigin-RevId: 353319019
2 files changed
tree: af360b8b0b56da625cae4e0d8bb34d82a674049a
  1. pkg/
  2. AUTHORS
  3. go.mod
  4. go.sum
  5. LICENSE