I made several frustating attempts to learn socket programming, in this one I tried to create mpsc::channels inspired zeromq inspired socket stuff .
I will use these later to implement a transport agnoistic async pubsub broker.
I just wanted get feedback on it, there is almost very few lines of code and design has similarities to self.