# error.ErrorKind

- **Module:** error
- **Package:** libtmux
- **Language:** Rust
- **Kind:** enum
- **Source:** https://github.com/libtmux/libtmux-rs/blob/8a648c0894dfffc9303583f753b6c8ae01f2fe76/crates/libtmux/src/error.rs#L303
- **Page:** https://libtmux.org/reference/rs/error-errorkind/

## Members

- `PartialEffect` (constant) — tmux accepted an effectful step before a later part of the operation failed.
- `ObjectGone` (constant) — The object is not on the server. Look it up again, or create it.
- `Refused` (constant) — The operation was refused before or by tmux.
- `ServerGone` (constant) — No tmux server answered. Start one, or name the socket that has it.
- `Timeout` (constant) — The operation did not finish in time.
- `Unreachable` (constant) — tmux could not be run at all: not installed, or not where the server was told to look. Nothing about the request will change this.
- `UnsupportedVersion` (constant) — The tmux that answered is older than this crate supports.
- `InvalidInput` (constant) — The caller supplied inputs that cannot form a valid operation.
- `Transport` (constant) — The process, connection, or executor carrying the command failed.
- `Decode` (constant) — tmux answered in a shape the crate could not read. Worth reporting.
