Skip to main content

Module ssh_tunnel

Module ssh_tunnel 

Source
Expand description

SSH tunnel specification — a serializable description of one tunnel.

This module is process-agnostic: it only describes what tunnel to spawn. Actual ssh subprocess handling lives in the binary crate (prt::forward).

Structs§

ResolvedHost
Resolved SSH connection settings used to expand a spec into concrete command-line flags. Lets [[ssh_hosts]] aliases that don’t appear in ~/.ssh/config actually resolve at the OS level.
SshTunnelSpec
Description of one SSH tunnel.

Enums§

TunnelKind
Type of SSH tunnel.