Custom transport API
The custom transport API lets anyone implement new transports by implementing a set of traits for low-level packet sending and receiving. Each transport defines its own address type and serialization format. See Tor and Nym for examples of custom transport implementations today. Custom transport support requires theunstable-custom-transports feature flag. The API is unstable and subject to change. See PR #3845 for background.