Expand description
§openssh-tmux
Library to programmatically run commands in a remote tmux session over openssh to avoid aborted commands when the ssh session is interrupted
Structs§
- Command
Result - the future returned when invoking a command in a remote tmux that will yield the exit status and output
- Tmux
- store all information relevant to a remote Tmux session accessed via SSH
- Tmux
Command Runner - runs commands in the background via tmux on a server
- Tmux
Pane - tmux pane
- Tmux
Pane Id - newtype for tmux pane id
- Tmux
Session - tmux session
- Tmux
Session Name - newtype for tmux session name
- Tmux
Socket - newtype for tmux socket path
- Tmux
Window - tmux window
- Tmux
Window Name - newtype for tmux window name
Enums§
- Error
- the error type for the library
- Tmux
Option Scope - tmux option scope
Functions§
- run_
openssh_ command - run a command in an existing openssh::Session and return exit status, stdout and stderr
Type Aliases§
- Command
Return - what a command returns