* Fix the custom derive * Concern
ConnectionUpgrade
Introduce `InboundUpgrade` and `OutboundUpgrade`.
* Add ProtocolsHandlerSelect * Add a custom derive for NetworkBehaviour * Remove 2018 edition * More work * Update the tests and work * Allow ignored fields * More fixes * Give access to everything in the poll method