//! Connection over TCP.
usestd::io;usetokio::net::{TcpStream, ToSocketAddrs};usecrate::client::Client;/// Connects to the IKE daemon via a TCP connection. See [`Client`][] for its usage.
pub async fnconnect<A>(addr: A)->io::Result<Client>where
A: ToSocketAddrs,
{let session =TcpStream::connect(&addr).await?;Ok(Client::new(session))}