pub async fn create_udp_client<A: Into<SocketAddr>>(
    proxy_addr: A,
    auth: Option<UserKey>
) -> Result<SocksUdpClient>