# formats.row.FormatCodecErrorKind

- **Module:** formats.row
- **Package:** libtmux
- **Language:** Rust
- **Kind:** enum
- **Source:** https://github.com/libtmux/libtmux-rs/blob/8a648c0894dfffc9303583f753b6c8ae01f2fe76/crates/libtmux/src/formats/row.rs#L270
- **Page:** https://libtmux.org/reference/rs/formats-row-formatcodecerrorkind/

## Members

- `EmptyPlan` (constant) — A test-only descriptor plan was empty.
- `MissingFieldTerminator` (constant) — A field reached EOF without an unescaped percent.
- `DanglingEscape` (constant) — A backslash was the final raw byte, or an octal escape was truncated.
- `InvalidEscape` (constant) — An escape sequence is not produced by the plan's transport dialect.
- `MissingRowLf` (constant) — A parsed row did not end with LF.
- `UnexpectedRowTerminator` (constant) — A byte other than LF followed the final field.
- `EmbeddedNul` (constant) — Raw tmux output contained NUL.
- `NonAscii` (constant) — An ASCII descriptor contained a non-ASCII byte.
- `ScopeInapplicable` (constant) — Descriptor cannot be resolved by the requested list profile.
- `DuplicateDescriptor` (constant) — Explicit projection repeated a nonbaseline descriptor.
- `RequiredFieldEmpty` (constant) — A required selected field was empty.
- `InvalidValue` (constant) — Typed decoder rejected a selected value.
- `PlanRowMismatch` (constant) — A row and plan did not share the same ordered selection.
