Module netcore::transport

source ·
Expand description

Low-level module for establishing connections with peers

The main component of this module is the Transport trait, which provides an interface for establishing both inbound and outbound connections with remote peers. The TransportExt trait contains a variety of combinators for modifying a transport allowing composability and layering of additional transports or protocols.

Modules

Enums

Traits

  • A Transport is responsible for establishing connections with remote Peers.
  • An extension trait for Transports that provides a variety of convenient combinators.