pub type SocksFuture<R> = Pin<Box<dyn Future<Output = Result<R, Error>> + Send>>;
A future is returned from SocksConnector service
SocksConnector
struct SocksFuture<R> {}