# Libtmux.Command

- **Package:** libtmux
- **Language:** OCaml
- **Kind:** module
- **Source:** https://github.com/libtmux/libtmux-ocaml/blob/205dfda49742592b479247049d186956e4a4cfe9/lib/libtmux.mli#L883
- **Public owner:** Libtmux
- **Page:** https://libtmux.org/en/ocaml/latest/reference/libtmux-command/

```ocaml
module Command
```

Typed descriptions of explicit acquisition and mutation operations. Construction performs no I/O; a backend validates and admits the command.

## Members

### Other members

- [`mutation`](/en/ocaml/latest/reference/libtmux-command-mutation/) (enum)
- [`t`](/en/ocaml/latest/reference/libtmux-command-t/) (typealias): An immutable description, validated by a backend before admission. Constructing or inspecting it performs no I/O.
- [`view`](/en/ocaml/latest/reference/libtmux-command-view/) (function): Read-only inspection for transport adapters.
- [`view`](/en/ocaml/latest/reference/libtmux-command-view-type/) (enum)
