Lines Matching full:router
8 let one = Router::new() in basic()
11 let two = Router::new().route("/baz", get(|| async {})); in basic()
31 let one = Router::new().route("/one", get(|| async { "one" })); in multiple_ors_balanced_differently()
32 let two = Router::new().route("/two", get(|| async { "two" })); in multiple_ors_balanced_differently()
33 let three = Router::new().route("/three", get(|| async { "three" })); in multiple_ors_balanced_differently()
34 let four = Router::new().route("/four", get(|| async { "four" })); in multiple_ors_balanced_differently()
62 async fn test(name: &str, app: Router) { in multiple_ors_balanced_differently() argument
76 let bar = Router::new().route("/bar", get(|| async { "bar" })); in nested_or()
77 let baz = Router::new().route("/baz", get(|| async { "baz" })); in nested_or()
85 let client = TestClient::new(Router::new().nest("/foo", bar_or_baz)); in nested_or()
92 let one = Router::new().route("/one", get(|| async { "one" })); in or_with_route_following()
93 let two = Router::new().route("/two", get(|| async { "two" })); in or_with_route_following()
110 let one = Router::new().route("/foo", get(|| async {})); in layer()
111 let two = Router::new() in layer()
127 let one = Router::new().route("/foo", get(|| async {})); in layer_and_handle_error()
128 let two = Router::new() in layer_and_handle_error()
147 let one = Router::new().route("/foo", get(|| async {})); in nesting()
148 let two = Router::new().nest("/bar", Router::new().route("/baz", get(|| async {}))); in nesting()
159 let one = Router::new().route("/foo", get(|| async {})); in boxed()
160 let two = Router::new().route("/bar", get(|| async {})); in boxed()
171 let app = Router::new() in many_ors()
173 .merge(Router::new().route("/r2", get(|| async {}))) in many_ors()
174 .merge(Router::new().route("/r3", get(|| async {}))) in many_ors()
175 .merge(Router::new().route("/r4", get(|| async {}))) in many_ors()
176 .merge(Router::new().route("/r5", get(|| async {}))) in many_ors()
177 .merge(Router::new().route("/r6", get(|| async {}))) in many_ors()
178 .merge(Router::new().route("/r7", get(|| async {}))); in many_ors()
195 let app = Router::new() in services()
202 .merge(Router::new().route( in services()
232 let one = Router::new().nest("/foo/", Router::new().route("/bar", get(all_the_uris))); in nesting_and_seeing_the_right_uri()
233 let two = Router::new().route("/foo", get(all_the_uris)); in nesting_and_seeing_the_right_uri()
262 let one = Router::new().nest( in nesting_and_seeing_the_right_uri_at_more_levels_of_nesting()
264 Router::new().nest("/bar", Router::new().route("/baz", get(all_the_uris))), in nesting_and_seeing_the_right_uri_at_more_levels_of_nesting()
266 let two = Router::new().route("/foo", get(all_the_uris)); in nesting_and_seeing_the_right_uri_at_more_levels_of_nesting()
295 let one = Router::new().nest( in nesting_and_seeing_the_right_uri_ors_with_nesting()
297 Router::new().nest("/bar", Router::new().route("/baz", get(all_the_uris))), in nesting_and_seeing_the_right_uri_ors_with_nesting()
299 let two = Router::new().nest("/two", Router::new().route("/qux", get(all_the_uris))); in nesting_and_seeing_the_right_uri_ors_with_nesting()
300 let three = Router::new().route("/three", get(all_the_uris)); in nesting_and_seeing_the_right_uri_ors_with_nesting()
340 let one = Router::new().nest( in nesting_and_seeing_the_right_uri_ors_with_multi_segment_uris()
342 Router::new().nest("/foo", Router::new().route("/bar", get(all_the_uris))), in nesting_and_seeing_the_right_uri_ors_with_multi_segment_uris()
344 let two = Router::new().route("/two/foo", get(all_the_uris)); in nesting_and_seeing_the_right_uri_ors_with_multi_segment_uris()
373 let private = Router::new() in middleware_that_return_early()
377 let public = Router::new().route("/public", get(|| async {})); in middleware_that_return_early()