Module upgrade
Expand description
Configuration of transport protocol upgrades.
Structs§
- Authenticate
- An upgrade that authenticates the remote peer, typically in the context of negotiating a secure channel.
- Authenticated
- A transport with peer authentication, obtained from
Builder::authenticate. - Builder
- A
Builderfacilitates upgrading of aTransportfor use with aSwarm. - Dial
Upgrade Future - The
Transport::Dialfuture of anUpgraded transport. - Listener
Upgrade Future - The
Transport::ListenerUpgradefuture of anUpgraded transport. - Multiplex
- An upgrade that negotiates a (sub)stream multiplexer on top of an authenticated transport.
- Multiplexed
- A authenticated and multiplexed transport, obtained from
Authenticated::multiplex. - Upgrade
- A custom upgrade on an
Authenticatedtransport.
Enums§
- Transport
Upgrade Error - Errors produced by a transport upgrade.
- Version
- Supported multistream-select versions.