pub type Matched = (Arc<dyn WebSocketHandler>, Vec<(String, String)>);
A matched route: the handler, and what its pattern captured.