# control.__fuzz_parse_control_line

- **Module:** control
- **Package:** libtmux
- **Language:** Rust
- **Kind:** function
- **Source:** https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/control.rs#L1618
- **Page:** https://libtmux.org/en/rs/latest/reference/control-__fuzz_parse_control_line/

```
control.__fuzz_parse_control_line(line: &[u8])
```

Parse one control-mode protocol line, for fuzzing only.

The parser is the crate's most exposed surface: it reads bytes from a
process that keeps running, and every other decoder sits behind a tmux
command that ended. Nothing here is a supported API -- it exists so a
fuzzer can reach `Line::parse` without it becoming public -- and it is
gated behind a feature no release turns on.
