Module libp2p::core::transport::upgrade   [−][src]
Configuration of transport protocol upgrades.
Structs
| Authenticate | An upgrade that authenticates the remote peer, typically in the context of negotiating a secure channel.  | 
| Authenticated | An transport with peer authentication, obtained from   | 
| Builder | A   | 
| DialUpgradeFuture | The   | 
| ListenerStream | The   | 
| ListenerUpgradeFuture | The   | 
| Multiplex | An upgrade that negotiates a (sub)stream multiplexer on top of an authenticated transport.  | 
| Multiplexed | A authenticated and multiplexed transport, obtained from
  | 
| Upgrade | A custom upgrade on an   | 
Enums
| TransportUpgradeError | Errors produced by a transport upgrade.  | 
| Version | Supported multistream-select versions.  |