After the discussion in #714, I'm wondering whether all those variants (the updated behavior as of #824) work the same way when the inner router is wrapped in another service, and we hit the Err branch of try_downcast::<Router<B>, _>(svc). Do the tests cover this scenario already?
After the discussion in #714, I'm wondering whether all those variants (the updated behavior as of #824) work the same way when the inner router is wrapped in another service, and we hit the
Errbranch oftry_downcast::<Router<B>, _>(svc). Do the tests cover this scenario already?