pub(crate) async fn connect( url: &str, ) -> Result<WebSocketStream<MaybeTlsStream<TcpStream>>, String>
Opens a WebSocket to url with Sec-WebSocket-Protocol: owp.
url
Sec-WebSocket-Protocol: owp
Returns a message if the handshake fails.