Safety
How an operation directly affects tmux objects.
Source and package
- Qualified name
-
libtmux::plan:: Safety - Module
- plan
- Package
- libtmux
- Source
- crates/libtmux/src/plan.rs
-
Description#
This is not confinement: operations can launch commands or send terminal input whose indirect effects are unrestricted.
Variants3#
| Case | Payload | Description |
|---|---|---|
| Destructive | No payload | Its direct tmux action removes a tmux object. |
| Mutating | No payload | Its direct tmux action changes state without removing a tmux object. |
| ReadOnly | No payload | Its direct tmux action reads state and changes nothing. |