diff --git a/tower/src/filter/mod.rs b/tower/src/filter/mod.rs index 185fa8368..fc065c03c 100644 --- a/tower/src/filter/mod.rs +++ b/tower/src/filter/mod.rs @@ -131,8 +131,8 @@ impl AsyncFilter { /// service with the given [`AsyncPredicate`]. /// /// [`Layer`]: crate::Layer - pub fn layer(predicate: U) -> FilterLayer { - FilterLayer::new(predicate) + pub fn layer(predicate: U) -> AsyncFilterLayer { + AsyncFilterLayer::new(predicate) } /// Check a `Request` value against this filter's predicate.