# formats.row.FormatPlan.parse_rows

- **Module:** formats.row.FormatPlan
- **Package:** libtmux
- **Language:** Rust
- **Kind:** method
- **Source:** https://github.com/libtmux/libtmux-rs/blob/8a648c0894dfffc9303583f753b6c8ae01f2fe76/crates/libtmux/src/formats/row.rs#L24
- **Page:** https://libtmux.org/reference/rs/formats-row-formatplan-parse_rows/

```
formats.row.FormatPlan.parse_rows(self, stdout: &[u8]) -> Result<Vec<ParsedRow>, FormatCodecError>
```

Parse raw tmux stdout into immutable byte-preserving rows.

NUL rejection stays at this framing boundary because [`TmuxText`]
intentionally remains a general byte container outside tmux parsing.
