14 trait HttpService<F: Framing>: Service<S = F::F> {}
16 type BoxService = Box<dyn HttpService<(), S = ()>>;
18 fn build_server<F: FnOnce() -> BoxService>(_: F) {}
20 fn make_server<F: Framing>() -> Box<dyn HttpService<F, S = F::F>> {
25 build_server(|| make_server())