But at this point I think that sink transforms and server.rs have very different needs so its better to just make Connection a sink specific abstraction.
This includes renaming to ConnectionSink and removing all attempts at compatibility with server.rs
Originally I wanted server.rs to make use of the new Connection abstraction: https://github.com/shotover/shotover-proxy/pull/1551
But at this point I think that sink transforms and server.rs have very different needs so its better to just make Connection a sink specific abstraction. This includes renaming to ConnectionSink and removing all attempts at compatibility with server.rs