Create the WebSocket tunnel router.
(state: Arc<ServerState>)
| 33 | |
| 34 | /// Create the WebSocket tunnel router. |
| 35 | pub fn router(state: Arc<ServerState>) -> Router { |
| 36 | Router::new() |
| 37 | .route("/_ws_tunnel", get(ws_tunnel_handler)) |
| 38 | .with_state(state) |
| 39 | } |
| 40 | |
| 41 | /// Handle the WebSocket upgrade request. |
| 42 | async fn ws_tunnel_handler( |
no test coverage detected