# pane.CaptureOptions

- **Module:** pane
- **Package:** libtmux
- **Language:** Rust
- **Kind:** struct
- **Source:** https://github.com/libtmux/libtmux-rs/blob/8a648c0894dfffc9303583f753b6c8ae01f2fe76/crates/libtmux/src/pane.rs#L1286
- **Page:** https://libtmux.org/reference/rs/pane-captureoptions/

## Members

- `visible` (method) — Capture the visible screen, which is what tmux does by default.
- `history` (method) — Capture everything tmux still holds, scrollback included.
- `start` (method) — Start the capture at a line.
- `end` (method) — End the capture at a line.
- `escape_sequences` (method) — Keep the terminal escape sequences rather than the text alone.
- `trailing_spaces` (method)
- `trim_blank_cells` (method)
- `pending_escape` (method)
- `join_wrapped` (method) — Return a wrapped line as one line rather than as the rows it occupies.
- `lower` (method) — Lower these options into a `capture-pane` command for one pane.
