Tower layer

A composable wrapper that transforms a Tower service to add cross-cutting request and response behavior.

Used in