pub async fn client_async_tls<R, S>(
request: R,
stream: S,
) -> Result<(WebSocketStream<S>, Response<Option<Vec<u8>>>), Error>where
R: IntoClientRequest,
S: Splittable + 'static,
<S as Splittable>::ReadHalf: AsyncRead + Unpin,
<S as Splittable>::WriteHalf: AsyncWrite + Unpin,Available on crate feature
ws only.Expand description
Creates a WebSocket handshake from a request and a stream, upgrading the stream to TLS if required.