Skip to main content

Module connection_manager

Module connection_manager 

Source

Structs§

ConnectionManager
The connection manager owns the mapping from connection_id → its backing protocol state. Previously this was eight parallel hashmaps held together by convention; invariants (e.g. “if connection_types says SFTP, the sftp hashmap contains the id”) are now enforced by the variant tag itself.

Enums§

ManagedConnection
A single managed connection, tagged by protocol.
ProtocolKind
Canonical protocol tag for a managed connection.