Module backend

Module backend 

Source
Expand description

Backend module for different transport implementations.

This module provides various backends for session communication, including PTY for local processes and SSH for remote connections.

Structs§

AsyncPty
Async wrapper around a PTY file descriptor for use with Tokio.
PtyConfig
Configuration for PTY spawning.
PtyHandle
Handle to a spawned PTY process (Unix).
PtySpawner
Spawner for PTY sessions.
PtyTransport
A PTY-based transport for local process communication.

Enums§

BackendType
Available backend types.
EnvMode
Environment variable handling mode.

Traits§

Backend
Trait for session backends.