pub fn peek() -> impl Filter<Extract = (Peek,), Error = Infallible> + Copy
Expand description
Peek at the unmatched tail of the path, without affecting the matched path.
This will return a Peek
, which allows access to the rest of the path
that previous filters have not already matched. This differs from tail
in that peek
will not set the entire path as matched.
§Example
use warp::Filter;
let route = warp::path("foo")
.and(warp::path::peek())
.map(|peek| {
// GET /foo/bar/baz would return "bar/baz".
format!("The path after foo is {:?}", peek)
});