pub fn peer_layer_fn<F, Fut>(f: F) -> PeerLayerFn<F>where
F: Fn(PeerRequest, PeerNext) -> Fut + Send + Sync + 'static,
Fut: Future<Output = Result<PeerRequest, HandlerError>> + Send + 'static,pub fn peer_layer_fn<F, Fut>(f: F) -> PeerLayerFn<F>where
F: Fn(PeerRequest, PeerNext) -> Fut + Send + Sync + 'static,
Fut: Future<Output = Result<PeerRequest, HandlerError>> + Send + 'static,