pub trait SyncProxy { // Required method fn connect( &self, addr: impl ToTarget ) -> Result<ProxyTcpStream, Box<dyn Error>>; }