mirror of
https://github.com/tower-rs/tower.git
synced 2025-09-28 13:30:43 +00:00

This changes the Service request type to a generic instead of an associated type. This is more appropriate as requests are inputs to the service. This change enables a single implementation of `Service` to accept many kinds of request types. This also enables requests to be references. Fixes #99
Tower Router
A Tower middleware that routes requests to one of a set of inner services using a request predicate.