pub async fn connect_async<A: AsyncToSocketAddrs, ASTU>(
addr: A,
tls_upgrader: ASTU,
debug: Option<bool>,
) -> Result<AsyncClient<TcpStream, ASTU>>where
ASTU: TlsClientUpgrader<Async<TcpStream>> + UpgraderExtRefer<Async<TcpStream>> + Unpin,
ASTU::Output: AsyncRead + AsyncWrite + Unpin,