Cargo Features

Tunnels has no features set by default.

[dependencies]
tunnels = { version = "0.1.0", features = ["end_to_end", "instrumentation", "connections", "vendored-openssl"] }
end_to_end
instrumentation

Enables opentelemetry ^0.20

connections

Enables futures, russh ^0.37.1, russh-keys ^0.37.1, tokio, tokio-tungstenite ^0.20, tokio-util, tungstenite ^0.20, and uuid

Affects tunnels::connections

vendored-openssl

Enables native-tls-vendored of reqwest ^0.11, vendored-openssl of optional russh ^0.37.1 and optional russh-keys ^0.37.1, native-tls-vendored of optional tokio-tungstenite ^0.20 and optional tungstenite ^0.20