# Rust API reference

Source: https://libtmux.org/en/rs/latest/reference/

> Types, methods, and functions in libtmux for Rust.

Rust API

1737 symbols, extracted from source. Every type name in a signature links to its own entry; every cross-reference in a doc comment resolves against the same table.

Server 13 types, 1 function or constant

[Principal 2 members](https://libtmux.org/en/rs/latest/reference/server-principal/)

Whether an [`AccessRule` ](https://libtmux.org/en/rs/latest/reference/server-accessrule/)names an operating-system user or group.

[AccessRule 3 members](https://libtmux.org/en/rs/latest/reference/server-accessrule/)

One entry of the server's access list.

[Server 95 members](https://libtmux.org/en/rs/latest/reference/server-server/)

A cloneable handle to one captured tmux server endpoint.

[ChannelWait 2 members](https://libtmux.org/en/rs/latest/reference/server-channelwait/)

What came of waiting on a `wait-for` channel.

[Chooser 4 members](https://libtmux.org/en/rs/latest/reference/server-chooser/)

One of tmux's interactive choosers.

[ServerBuilder 10 members](https://libtmux.org/en/rs/latest/reference/server-builder-serverbuilder/)

A consuming builder for one inert [`Server` ](https://libtmux.org/en/rs/latest/reference/server-server/)handle.

[SessionTree 2 members](https://libtmux.org/en/rs/latest/reference/server-discovery-sessiontree/)

One session and everything under it, from [`Server::hierarchy` ](https://libtmux.org/en/rs/latest/reference/server-server-hierarchy/).

[WindowTree 2 members](https://libtmux.org/en/rs/latest/reference/server-discovery-windowtree/)

One window and its panes, from [`Server::hierarchy` ](https://libtmux.org/en/rs/latest/reference/server-server-hierarchy/).

[SessionTreeFields 2 members](https://libtmux.org/en/rs/latest/reference/server-discovery-sessiontreefields/)

Typed filter handles for [`SessionTree` ](https://libtmux.org/en/rs/latest/reference/server-discovery-sessiontree/).

[WindowTreeFields 2 members](https://libtmux.org/en/rs/latest/reference/server-discovery-windowtreefields/)

Typed filter handles for [`WindowTree` ](https://libtmux.org/en/rs/latest/reference/server-discovery-windowtree/).

[MenuItem 4 members](https://libtmux.org/en/rs/latest/reference/server-interactive-menuitem/)

One line of a [`Server::display_menu` ](https://libtmux.org/en/rs/latest/reference/server-server-display_menu/)menu.

[ServerGeneration 2 members](https://libtmux.org/en/rs/latest/reference/target-servergeneration/)

Which tmux daemon is answering on an endpoint.

[ServerIdentity 0 members](https://libtmux.org/en/rs/latest/reference/target-serveridentity/)

The structural identity of one tmux server endpoint.

* \_\_fuzz\_parse\_key\_bindings ( *stdout : &\[[u8](https://doc.rust-lang.org/std/primitive.u8.html "u8 (external)")]&#x20;*)

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/server/keys.rs#L186)] [¶](#server.keys.__fuzz_parse_key_bindings "Permalink to __fuzz_parse_key_bindings")

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/server/keys.rs#L186)] [¶](#server.keys.__fuzz_parse_key_bindings "Permalink to __fuzz_parse_key_bindings")

  \_\_fuzz\_parse\_key\_bindings

  Decode `list-keys -F` output, for fuzzing only.

  Not a supported API: it lets a fuzzer reach the decoder without making it public, behind a feature no release turns on.

Session 3 types

[Session 48 members](https://libtmux.org/en/rs/latest/reference/session-session/)

One tmux session, together with the snapshot it was discovered with.

[WindowPlacement 2 members](https://libtmux.org/en/rs/latest/reference/session-windowplacement/)

Where a new window goes, relative to the index it is given.

[SessionName 2 members](https://libtmux.org/en/rs/latest/reference/target-sessionname/)

A session name tmux can address.

Window 4 types

[Window 57 members](https://libtmux.org/en/rs/latest/reference/window-window/)

One tmux window, as reached through one session that links it.

[Respawn 2 members](https://libtmux.org/en/rs/latest/reference/window-respawn/)

What to do about a process still running where one is being respawned.

[PaneSize 2 members](https://libtmux.org/en/rs/latest/reference/window-panesize/)

How much space a new pane gets.

[WindowConfig 12 members](https://libtmux.org/en/rs/latest/workspace/reference/config-windowconfig/)

One window and the panes it should contain.

Pane 4 types

[Pane 73 members](https://libtmux.org/en/rs/latest/reference/pane-pane/)

One tmux pane, as reached through one window link.

[PaneWait 3 members](https://libtmux.org/en/rs/latest/reference/pane-panewait/)

What came of waiting for a pane to do something.

[PaneDirection 4 members](https://libtmux.org/en/rs/latest/reference/window-panedirection/)

Which way to move focus among a window's panes.

[PaneConfig 9 members](https://libtmux.org/en/rs/latest/workspace/reference/config-paneconfig/)

One pane.

Client 1 type

[Client 21 members](https://libtmux.org/en/rs/latest/reference/client-client/)

One client attached to the tmux server.

Hooks 1 type, 1 function or constant

[SparseValues 8 members](https://libtmux.org/en/rs/latest/reference/hooks-sparsevalues/)

The values one array option holds, by the index tmux stores them under.

* IndexedHooks : [SparseValues](https://libtmux.org/en/rs/latest/reference/hooks-sparsevalues/ "hooks.SparseValues")<[TmuxText](https://libtmux.org/en/rs/latest/reference/formats-text-tmuxtext/ "formats.text.TmuxText")>

  typealias \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/hooks.rs#L90)] [¶](#hooks.IndexedHooks "Permalink to IndexedHooks")

  typealias \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/hooks.rs#L90)] [¶](#hooks.IndexedHooks "Permalink to IndexedHooks")

  IndexedHooks

  The commands one hook name holds.

  A hook is an array option whose values are tmux commands, so this is the [`SparseValues` ](https://libtmux.org/en/rs/latest/reference/hooks-sparsevalues/)of that shape rather than a type of its own.

  Examples

  ```rust
  use libtmux::{IndexedHooks, ReplaceMode, TmuxText};
  use std::collections::BTreeMap;


  let guard = libtmux::test::TestServer::new().await?;
  let server = guard.server();


  // The indices are tmux's own and are sparse: removing one does not renumber
  // the rest, so the map is keyed rather than positional.
  let mut entries = BTreeMap::new();
  entries.insert(0, TmuxText::from("display-message first"));
  entries.insert(4, TmuxText::from("display-message fifth"));
  server
      .set_hooks("after-new-window", &IndexedHooks::from(entries), ReplaceMode::Replace)
      .await?;


  let hooks: IndexedHooks = server.hook("after-new-window").await?.expect("just written");
  assert_eq!(hooks.len(), 2);
  assert_eq!(hooks.indices().copied().collect::<Vec<_>>(), vec![0, 4]);


  guard.shutdown().await?;
  ```

Options 4 types

[OptionScope 4 members](https://libtmux.org/en/rs/latest/reference/options-optionscope/)

Which table an option primarily lives in.

[OptionSchema 6 members](https://libtmux.org/en/rs/latest/reference/options-optionschema/)

What tmux declares about one option.

[OptionValueRefusal 3 members](https://libtmux.org/en/rs/latest/reference/options-optionvaluerefusal/)

Why a typed option write was refused before it reached tmux.

[OptionValue 3 members](https://libtmux.org/en/rs/latest/reference/options-optionvalue/)

One option's value, typed by what tmux's own option table declares.

Options — Functions 1 function or constant

* option\_schema ( *name : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")&#x20;*) → [Option](https://doc.rust-lang.org/std/option/enum.Option.html "Option (external)")<&'static [OptionSchema](https://libtmux.org/en/rs/latest/reference/options-optionschema/ "options.OptionSchema")>

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options.rs#L343)] [¶](#options.option_schema "Permalink to option_schema")

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options.rs#L343)] [¶](#options.option_schema "Permalink to option_schema")

  option\_schema

  Look up what tmux declares about one option.

  An option tmux does not declare, such as a user option beginning with `@`, returns `None`: it has no type beyond the text stored in it.

  The name may carry an array index, as `after-new-window[0]` does, which is ignored for the lookup because every element of an array option shares one type.

  Examples

  ```rust
  use libtmux::{OptionKind, option_schema};


  // `status` looks like a flag but accepts on, off, and 2 through 5, so
  // tmux declares it a choice. The schema records that rather than guessing.
  assert_eq!(option_schema("status").map(|o| o.kind()), Some(OptionKind::Choice));
  assert_eq!(option_schema("mouse").map(|o| o.kind()), Some(OptionKind::Flag));
  assert_eq!(option_schema("history-limit").map(|o| o.kind()), Some(OptionKind::Number));
  assert_eq!(option_schema("after-new-window[0]").map(|o| o.kind()), Some(OptionKind::Command));
  assert_eq!(option_schema("@mine"), None);
  ```

Options — Constants and variables 217 functions and constants

* ACTIVITY\_ACTION : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L950)] [¶](#options.generated.ACTIVITY_ACTION "Permalink to ACTIVITY_ACTION")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L950)] [¶](#options.generated.ACTIVITY_ACTION "Permalink to ACTIVITY_ACTION")

  ACTIVITY\_ACTION

  tmux's `activity-action` option.

- AFTER\_BIND\_KEY : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L952)] [¶](#options.generated.AFTER_BIND_KEY "Permalink to AFTER_BIND_KEY")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L952)] [¶](#options.generated.AFTER_BIND_KEY "Permalink to AFTER_BIND_KEY")

  AFTER\_BIND\_KEY

  tmux's `after-bind-key` option.

* AFTER\_CAPTURE\_PANE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L954)] [¶](#options.generated.AFTER_CAPTURE_PANE "Permalink to AFTER_CAPTURE_PANE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L954)] [¶](#options.generated.AFTER_CAPTURE_PANE "Permalink to AFTER_CAPTURE_PANE")

  AFTER\_CAPTURE\_PANE

  tmux's `after-capture-pane` option.

- AFTER\_COPY\_MODE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L956)] [¶](#options.generated.AFTER_COPY_MODE "Permalink to AFTER_COPY_MODE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L956)] [¶](#options.generated.AFTER_COPY_MODE "Permalink to AFTER_COPY_MODE")

  AFTER\_COPY\_MODE

  tmux's `after-copy-mode` option.

* AFTER\_DISPLAY\_MESSAGE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L958)] [¶](#options.generated.AFTER_DISPLAY_MESSAGE "Permalink to AFTER_DISPLAY_MESSAGE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L958)] [¶](#options.generated.AFTER_DISPLAY_MESSAGE "Permalink to AFTER_DISPLAY_MESSAGE")

  AFTER\_DISPLAY\_MESSAGE

  tmux's `after-display-message` option.

- AFTER\_DISPLAY\_PANES : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L960)] [¶](#options.generated.AFTER_DISPLAY_PANES "Permalink to AFTER_DISPLAY_PANES")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L960)] [¶](#options.generated.AFTER_DISPLAY_PANES "Permalink to AFTER_DISPLAY_PANES")

  AFTER\_DISPLAY\_PANES

  tmux's `after-display-panes` option.

* AFTER\_KILL\_PANE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L962)] [¶](#options.generated.AFTER_KILL_PANE "Permalink to AFTER_KILL_PANE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L962)] [¶](#options.generated.AFTER_KILL_PANE "Permalink to AFTER_KILL_PANE")

  AFTER\_KILL\_PANE

  tmux's `after-kill-pane` option.

- AFTER\_LIST\_BUFFERS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L964)] [¶](#options.generated.AFTER_LIST_BUFFERS "Permalink to AFTER_LIST_BUFFERS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L964)] [¶](#options.generated.AFTER_LIST_BUFFERS "Permalink to AFTER_LIST_BUFFERS")

  AFTER\_LIST\_BUFFERS

  tmux's `after-list-buffers` option.

* AFTER\_LIST\_CLIENTS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L966)] [¶](#options.generated.AFTER_LIST_CLIENTS "Permalink to AFTER_LIST_CLIENTS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L966)] [¶](#options.generated.AFTER_LIST_CLIENTS "Permalink to AFTER_LIST_CLIENTS")

  AFTER\_LIST\_CLIENTS

  tmux's `after-list-clients` option.

- AFTER\_LIST\_KEYS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L968)] [¶](#options.generated.AFTER_LIST_KEYS "Permalink to AFTER_LIST_KEYS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L968)] [¶](#options.generated.AFTER_LIST_KEYS "Permalink to AFTER_LIST_KEYS")

  AFTER\_LIST\_KEYS

  tmux's `after-list-keys` option.

* AFTER\_LIST\_PANES : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L970)] [¶](#options.generated.AFTER_LIST_PANES "Permalink to AFTER_LIST_PANES")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L970)] [¶](#options.generated.AFTER_LIST_PANES "Permalink to AFTER_LIST_PANES")

  AFTER\_LIST\_PANES

  tmux's `after-list-panes` option.

- AFTER\_LIST\_SESSIONS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L972)] [¶](#options.generated.AFTER_LIST_SESSIONS "Permalink to AFTER_LIST_SESSIONS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L972)] [¶](#options.generated.AFTER_LIST_SESSIONS "Permalink to AFTER_LIST_SESSIONS")

  AFTER\_LIST\_SESSIONS

  tmux's `after-list-sessions` option.

* AFTER\_LIST\_WINDOWS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L974)] [¶](#options.generated.AFTER_LIST_WINDOWS "Permalink to AFTER_LIST_WINDOWS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L974)] [¶](#options.generated.AFTER_LIST_WINDOWS "Permalink to AFTER_LIST_WINDOWS")

  AFTER\_LIST\_WINDOWS

  tmux's `after-list-windows` option.

- AFTER\_LOAD\_BUFFER : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L976)] [¶](#options.generated.AFTER_LOAD_BUFFER "Permalink to AFTER_LOAD_BUFFER")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L976)] [¶](#options.generated.AFTER_LOAD_BUFFER "Permalink to AFTER_LOAD_BUFFER")

  AFTER\_LOAD\_BUFFER

  tmux's `after-load-buffer` option.

* AFTER\_LOCK\_SERVER : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L978)] [¶](#options.generated.AFTER_LOCK_SERVER "Permalink to AFTER_LOCK_SERVER")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L978)] [¶](#options.generated.AFTER_LOCK_SERVER "Permalink to AFTER_LOCK_SERVER")

  AFTER\_LOCK\_SERVER

  tmux's `after-lock-server` option.

- AFTER\_NEW\_SESSION : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L980)] [¶](#options.generated.AFTER_NEW_SESSION "Permalink to AFTER_NEW_SESSION")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L980)] [¶](#options.generated.AFTER_NEW_SESSION "Permalink to AFTER_NEW_SESSION")

  AFTER\_NEW\_SESSION

  tmux's `after-new-session` option.

* AFTER\_NEW\_WINDOW : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L982)] [¶](#options.generated.AFTER_NEW_WINDOW "Permalink to AFTER_NEW_WINDOW")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L982)] [¶](#options.generated.AFTER_NEW_WINDOW "Permalink to AFTER_NEW_WINDOW")

  AFTER\_NEW\_WINDOW

  tmux's `after-new-window` option.

- AFTER\_PASTE\_BUFFER : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L984)] [¶](#options.generated.AFTER_PASTE_BUFFER "Permalink to AFTER_PASTE_BUFFER")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L984)] [¶](#options.generated.AFTER_PASTE_BUFFER "Permalink to AFTER_PASTE_BUFFER")

  AFTER\_PASTE\_BUFFER

  tmux's `after-paste-buffer` option.

* AFTER\_PIPE\_PANE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L986)] [¶](#options.generated.AFTER_PIPE_PANE "Permalink to AFTER_PIPE_PANE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L986)] [¶](#options.generated.AFTER_PIPE_PANE "Permalink to AFTER_PIPE_PANE")

  AFTER\_PIPE\_PANE

  tmux's `after-pipe-pane` option.

- AFTER\_QUEUE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L988)] [¶](#options.generated.AFTER_QUEUE "Permalink to AFTER_QUEUE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L988)] [¶](#options.generated.AFTER_QUEUE "Permalink to AFTER_QUEUE")

  AFTER\_QUEUE

  tmux's `after-queue` option.

* AFTER\_REFRESH\_CLIENT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L990)] [¶](#options.generated.AFTER_REFRESH_CLIENT "Permalink to AFTER_REFRESH_CLIENT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L990)] [¶](#options.generated.AFTER_REFRESH_CLIENT "Permalink to AFTER_REFRESH_CLIENT")

  AFTER\_REFRESH\_CLIENT

  tmux's `after-refresh-client` option.

- AFTER\_RENAME\_SESSION : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L992)] [¶](#options.generated.AFTER_RENAME_SESSION "Permalink to AFTER_RENAME_SESSION")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L992)] [¶](#options.generated.AFTER_RENAME_SESSION "Permalink to AFTER_RENAME_SESSION")

  AFTER\_RENAME\_SESSION

  tmux's `after-rename-session` option.

* AFTER\_RENAME\_WINDOW : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L994)] [¶](#options.generated.AFTER_RENAME_WINDOW "Permalink to AFTER_RENAME_WINDOW")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L994)] [¶](#options.generated.AFTER_RENAME_WINDOW "Permalink to AFTER_RENAME_WINDOW")

  AFTER\_RENAME\_WINDOW

  tmux's `after-rename-window` option.

- AFTER\_RESIZE\_PANE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L996)] [¶](#options.generated.AFTER_RESIZE_PANE "Permalink to AFTER_RESIZE_PANE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L996)] [¶](#options.generated.AFTER_RESIZE_PANE "Permalink to AFTER_RESIZE_PANE")

  AFTER\_RESIZE\_PANE

  tmux's `after-resize-pane` option.

* AFTER\_RESIZE\_WINDOW : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L998)] [¶](#options.generated.AFTER_RESIZE_WINDOW "Permalink to AFTER_RESIZE_WINDOW")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L998)] [¶](#options.generated.AFTER_RESIZE_WINDOW "Permalink to AFTER_RESIZE_WINDOW")

  AFTER\_RESIZE\_WINDOW

  tmux's `after-resize-window` option.

- AFTER\_SAVE\_BUFFER : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1000)] [¶](#options.generated.AFTER_SAVE_BUFFER "Permalink to AFTER_SAVE_BUFFER")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1000)] [¶](#options.generated.AFTER_SAVE_BUFFER "Permalink to AFTER_SAVE_BUFFER")

  AFTER\_SAVE\_BUFFER

  tmux's `after-save-buffer` option.

* AFTER\_SELECT\_LAYOUT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1002)] [¶](#options.generated.AFTER_SELECT_LAYOUT "Permalink to AFTER_SELECT_LAYOUT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1002)] [¶](#options.generated.AFTER_SELECT_LAYOUT "Permalink to AFTER_SELECT_LAYOUT")

  AFTER\_SELECT\_LAYOUT

  tmux's `after-select-layout` option.

- AFTER\_SELECT\_PANE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1004)] [¶](#options.generated.AFTER_SELECT_PANE "Permalink to AFTER_SELECT_PANE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1004)] [¶](#options.generated.AFTER_SELECT_PANE "Permalink to AFTER_SELECT_PANE")

  AFTER\_SELECT\_PANE

  tmux's `after-select-pane` option.

* AFTER\_SELECT\_WINDOW : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1006)] [¶](#options.generated.AFTER_SELECT_WINDOW "Permalink to AFTER_SELECT_WINDOW")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1006)] [¶](#options.generated.AFTER_SELECT_WINDOW "Permalink to AFTER_SELECT_WINDOW")

  AFTER\_SELECT\_WINDOW

  tmux's `after-select-window` option.

- AFTER\_SEND\_KEYS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1008)] [¶](#options.generated.AFTER_SEND_KEYS "Permalink to AFTER_SEND_KEYS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1008)] [¶](#options.generated.AFTER_SEND_KEYS "Permalink to AFTER_SEND_KEYS")

  AFTER\_SEND\_KEYS

  tmux's `after-send-keys` option.

* AFTER\_SET\_BUFFER : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1010)] [¶](#options.generated.AFTER_SET_BUFFER "Permalink to AFTER_SET_BUFFER")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1010)] [¶](#options.generated.AFTER_SET_BUFFER "Permalink to AFTER_SET_BUFFER")

  AFTER\_SET\_BUFFER

  tmux's `after-set-buffer` option.

- AFTER\_SET\_ENVIRONMENT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1012)] [¶](#options.generated.AFTER_SET_ENVIRONMENT "Permalink to AFTER_SET_ENVIRONMENT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1012)] [¶](#options.generated.AFTER_SET_ENVIRONMENT "Permalink to AFTER_SET_ENVIRONMENT")

  AFTER\_SET\_ENVIRONMENT

  tmux's `after-set-environment` option.

* AFTER\_SET\_HOOK : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1014)] [¶](#options.generated.AFTER_SET_HOOK "Permalink to AFTER_SET_HOOK")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1014)] [¶](#options.generated.AFTER_SET_HOOK "Permalink to AFTER_SET_HOOK")

  AFTER\_SET\_HOOK

  tmux's `after-set-hook` option.

- AFTER\_SET\_OPTION : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1016)] [¶](#options.generated.AFTER_SET_OPTION "Permalink to AFTER_SET_OPTION")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1016)] [¶](#options.generated.AFTER_SET_OPTION "Permalink to AFTER_SET_OPTION")

  AFTER\_SET\_OPTION

  tmux's `after-set-option` option.

* AFTER\_SHOW\_ENVIRONMENT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1018)] [¶](#options.generated.AFTER_SHOW_ENVIRONMENT "Permalink to AFTER_SHOW_ENVIRONMENT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1018)] [¶](#options.generated.AFTER_SHOW_ENVIRONMENT "Permalink to AFTER_SHOW_ENVIRONMENT")

  AFTER\_SHOW\_ENVIRONMENT

  tmux's `after-show-environment` option.

- AFTER\_SHOW\_MESSAGES : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1020)] [¶](#options.generated.AFTER_SHOW_MESSAGES "Permalink to AFTER_SHOW_MESSAGES")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1020)] [¶](#options.generated.AFTER_SHOW_MESSAGES "Permalink to AFTER_SHOW_MESSAGES")

  AFTER\_SHOW\_MESSAGES

  tmux's `after-show-messages` option.

* AFTER\_SHOW\_OPTIONS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1022)] [¶](#options.generated.AFTER_SHOW_OPTIONS "Permalink to AFTER_SHOW_OPTIONS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1022)] [¶](#options.generated.AFTER_SHOW_OPTIONS "Permalink to AFTER_SHOW_OPTIONS")

  AFTER\_SHOW\_OPTIONS

  tmux's `after-show-options` option.

- AFTER\_SPLIT\_WINDOW : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1024)] [¶](#options.generated.AFTER_SPLIT_WINDOW "Permalink to AFTER_SPLIT_WINDOW")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1024)] [¶](#options.generated.AFTER_SPLIT_WINDOW "Permalink to AFTER_SPLIT_WINDOW")

  AFTER\_SPLIT\_WINDOW

  tmux's `after-split-window` option.

* AFTER\_UNBIND\_KEY : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1026)] [¶](#options.generated.AFTER_UNBIND_KEY "Permalink to AFTER_UNBIND_KEY")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1026)] [¶](#options.generated.AFTER_UNBIND_KEY "Permalink to AFTER_UNBIND_KEY")

  AFTER\_UNBIND\_KEY

  tmux's `after-unbind-key` option.

- AGGRESSIVE\_RESIZE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1028)] [¶](#options.generated.AGGRESSIVE_RESIZE "Permalink to AGGRESSIVE_RESIZE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1028)] [¶](#options.generated.AGGRESSIVE_RESIZE "Permalink to AGGRESSIVE_RESIZE")

  AGGRESSIVE\_RESIZE

  tmux's `aggressive-resize` option.

* ALERT\_ACTIVITY : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1030)] [¶](#options.generated.ALERT_ACTIVITY "Permalink to ALERT_ACTIVITY")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1030)] [¶](#options.generated.ALERT_ACTIVITY "Permalink to ALERT_ACTIVITY")

  ALERT\_ACTIVITY

  tmux's `alert-activity` option.

- ALERT\_BELL : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1032)] [¶](#options.generated.ALERT_BELL "Permalink to ALERT_BELL")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1032)] [¶](#options.generated.ALERT_BELL "Permalink to ALERT_BELL")

  ALERT\_BELL

  tmux's `alert-bell` option.

* ALERT\_SILENCE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1034)] [¶](#options.generated.ALERT_SILENCE "Permalink to ALERT_SILENCE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1034)] [¶](#options.generated.ALERT_SILENCE "Permalink to ALERT_SILENCE")

  ALERT\_SILENCE

  tmux's `alert-silence` option.

- ALLOW\_PASSTHROUGH : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1036)] [¶](#options.generated.ALLOW_PASSTHROUGH "Permalink to ALLOW_PASSTHROUGH")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1036)] [¶](#options.generated.ALLOW_PASSTHROUGH "Permalink to ALLOW_PASSTHROUGH")

  ALLOW\_PASSTHROUGH

  tmux's `allow-passthrough` option.

* ALLOW\_RENAME : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1038)] [¶](#options.generated.ALLOW_RENAME "Permalink to ALLOW_RENAME")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1038)] [¶](#options.generated.ALLOW_RENAME "Permalink to ALLOW_RENAME")

  ALLOW\_RENAME

  tmux's `allow-rename` option.

- ALLOW\_SET\_TITLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1040)] [¶](#options.generated.ALLOW_SET_TITLE "Permalink to ALLOW_SET_TITLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1040)] [¶](#options.generated.ALLOW_SET_TITLE "Permalink to ALLOW_SET_TITLE")

  ALLOW\_SET\_TITLE

  tmux's `allow-set-title` option.

* ALTERNATE\_SCREEN : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1042)] [¶](#options.generated.ALTERNATE_SCREEN "Permalink to ALTERNATE_SCREEN")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1042)] [¶](#options.generated.ALTERNATE_SCREEN "Permalink to ALTERNATE_SCREEN")

  ALTERNATE\_SCREEN

  tmux's `alternate-screen` option.

- ASSUME\_PASTE\_TIME : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1044)] [¶](#options.generated.ASSUME_PASTE_TIME "Permalink to ASSUME_PASTE_TIME")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1044)] [¶](#options.generated.ASSUME_PASTE_TIME "Permalink to ASSUME_PASTE_TIME")

  ASSUME\_PASTE\_TIME

  tmux's `assume-paste-time` option.

* AUTOMATIC\_RENAME : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1046)] [¶](#options.generated.AUTOMATIC_RENAME "Permalink to AUTOMATIC_RENAME")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1046)] [¶](#options.generated.AUTOMATIC_RENAME "Permalink to AUTOMATIC_RENAME")

  AUTOMATIC\_RENAME

  tmux's `automatic-rename` option.

- AUTOMATIC\_RENAME\_FORMAT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1048)] [¶](#options.generated.AUTOMATIC_RENAME_FORMAT "Permalink to AUTOMATIC_RENAME_FORMAT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1048)] [¶](#options.generated.AUTOMATIC_RENAME_FORMAT "Permalink to AUTOMATIC_RENAME_FORMAT")

  AUTOMATIC\_RENAME\_FORMAT

  tmux's `automatic-rename-format` option.

* BACKSPACE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1050)] [¶](#options.generated.BACKSPACE "Permalink to BACKSPACE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1050)] [¶](#options.generated.BACKSPACE "Permalink to BACKSPACE")

  BACKSPACE

  tmux's `backspace` option.

- BASE\_INDEX : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1052)] [¶](#options.generated.BASE_INDEX "Permalink to BASE_INDEX")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1052)] [¶](#options.generated.BASE_INDEX "Permalink to BASE_INDEX")

  BASE\_INDEX

  tmux's `base-index` option.

* BELL\_ACTION : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1054)] [¶](#options.generated.BELL_ACTION "Permalink to BELL_ACTION")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1054)] [¶](#options.generated.BELL_ACTION "Permalink to BELL_ACTION")

  BELL\_ACTION

  tmux's `bell-action` option.

- BUFFER\_LIMIT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1056)] [¶](#options.generated.BUFFER_LIMIT "Permalink to BUFFER_LIMIT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1056)] [¶](#options.generated.BUFFER_LIMIT "Permalink to BUFFER_LIMIT")

  BUFFER\_LIMIT

  tmux's `buffer-limit` option.

* CLIENT\_ACTIVE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1058)] [¶](#options.generated.CLIENT_ACTIVE "Permalink to CLIENT_ACTIVE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1058)] [¶](#options.generated.CLIENT_ACTIVE "Permalink to CLIENT_ACTIVE")

  CLIENT\_ACTIVE

  tmux's `client-active` option.

- CLIENT\_ATTACHED : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1060)] [¶](#options.generated.CLIENT_ATTACHED "Permalink to CLIENT_ATTACHED")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1060)] [¶](#options.generated.CLIENT_ATTACHED "Permalink to CLIENT_ATTACHED")

  CLIENT\_ATTACHED

  tmux's `client-attached` option.

* CLIENT\_DARK\_THEME : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1062)] [¶](#options.generated.CLIENT_DARK_THEME "Permalink to CLIENT_DARK_THEME")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1062)] [¶](#options.generated.CLIENT_DARK_THEME "Permalink to CLIENT_DARK_THEME")

  CLIENT\_DARK\_THEME

  tmux's `client-dark-theme` option.

- CLIENT\_DETACHED : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1064)] [¶](#options.generated.CLIENT_DETACHED "Permalink to CLIENT_DETACHED")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1064)] [¶](#options.generated.CLIENT_DETACHED "Permalink to CLIENT_DETACHED")

  CLIENT\_DETACHED

  tmux's `client-detached` option.

* CLIENT\_FOCUS\_IN : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1066)] [¶](#options.generated.CLIENT_FOCUS_IN "Permalink to CLIENT_FOCUS_IN")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1066)] [¶](#options.generated.CLIENT_FOCUS_IN "Permalink to CLIENT_FOCUS_IN")

  CLIENT\_FOCUS\_IN

  tmux's `client-focus-in` option.

- CLIENT\_FOCUS\_OUT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1068)] [¶](#options.generated.CLIENT_FOCUS_OUT "Permalink to CLIENT_FOCUS_OUT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1068)] [¶](#options.generated.CLIENT_FOCUS_OUT "Permalink to CLIENT_FOCUS_OUT")

  CLIENT\_FOCUS\_OUT

  tmux's `client-focus-out` option.

* CLIENT\_LIGHT\_THEME : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1070)] [¶](#options.generated.CLIENT_LIGHT_THEME "Permalink to CLIENT_LIGHT_THEME")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1070)] [¶](#options.generated.CLIENT_LIGHT_THEME "Permalink to CLIENT_LIGHT_THEME")

  CLIENT\_LIGHT\_THEME

  tmux's `client-light-theme` option.

- CLIENT\_RESIZED : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1072)] [¶](#options.generated.CLIENT_RESIZED "Permalink to CLIENT_RESIZED")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1072)] [¶](#options.generated.CLIENT_RESIZED "Permalink to CLIENT_RESIZED")

  CLIENT\_RESIZED

  tmux's `client-resized` option.

* CLIENT\_SESSION\_CHANGED : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1074)] [¶](#options.generated.CLIENT_SESSION_CHANGED "Permalink to CLIENT_SESSION_CHANGED")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1074)] [¶](#options.generated.CLIENT_SESSION_CHANGED "Permalink to CLIENT_SESSION_CHANGED")

  CLIENT\_SESSION\_CHANGED

  tmux's `client-session-changed` option.

- CLOCK\_MODE\_COLOUR : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1076)] [¶](#options.generated.CLOCK_MODE_COLOUR "Permalink to CLOCK_MODE_COLOUR")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1076)] [¶](#options.generated.CLOCK_MODE_COLOUR "Permalink to CLOCK_MODE_COLOUR")

  CLOCK\_MODE\_COLOUR

  tmux's `clock-mode-colour` option.

* CLOCK\_MODE\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1078)] [¶](#options.generated.CLOCK_MODE_STYLE "Permalink to CLOCK_MODE_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1078)] [¶](#options.generated.CLOCK_MODE_STYLE "Permalink to CLOCK_MODE_STYLE")

  CLOCK\_MODE\_STYLE

  tmux's `clock-mode-style` option.

- CODEPOINT\_WIDTHS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1080)] [¶](#options.generated.CODEPOINT_WIDTHS "Permalink to CODEPOINT_WIDTHS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1080)] [¶](#options.generated.CODEPOINT_WIDTHS "Permalink to CODEPOINT_WIDTHS")

  CODEPOINT\_WIDTHS

  tmux's `codepoint-widths` option.

* COMMAND\_ALIAS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1082)] [¶](#options.generated.COMMAND_ALIAS "Permalink to COMMAND_ALIAS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1082)] [¶](#options.generated.COMMAND_ALIAS "Permalink to COMMAND_ALIAS")

  COMMAND\_ALIAS

  tmux's `command-alias` option.

- COMMAND\_ERROR : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1084)] [¶](#options.generated.COMMAND_ERROR "Permalink to COMMAND_ERROR")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1084)] [¶](#options.generated.COMMAND_ERROR "Permalink to COMMAND_ERROR")

  COMMAND\_ERROR

  tmux's `command-error` option.

* COPY\_COMMAND : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1086)] [¶](#options.generated.COPY_COMMAND "Permalink to COPY_COMMAND")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1086)] [¶](#options.generated.COPY_COMMAND "Permalink to COPY_COMMAND")

  COPY\_COMMAND

  tmux's `copy-command` option.

- COPY\_MODE\_CURRENT\_LINE\_NUMBER\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1088)] [¶](#options.generated.COPY_MODE_CURRENT_LINE_NUMBER_STYLE "Permalink to COPY_MODE_CURRENT_LINE_NUMBER_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1088)] [¶](#options.generated.COPY_MODE_CURRENT_LINE_NUMBER_STYLE "Permalink to COPY_MODE_CURRENT_LINE_NUMBER_STYLE")

  COPY\_MODE\_CURRENT\_LINE\_NUMBER\_STYLE

  tmux's `copy-mode-current-line-number-style` option.

* COPY\_MODE\_CURRENT\_MATCH\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1090)] [¶](#options.generated.COPY_MODE_CURRENT_MATCH_STYLE "Permalink to COPY_MODE_CURRENT_MATCH_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1090)] [¶](#options.generated.COPY_MODE_CURRENT_MATCH_STYLE "Permalink to COPY_MODE_CURRENT_MATCH_STYLE")

  COPY\_MODE\_CURRENT\_MATCH\_STYLE

  tmux's `copy-mode-current-match-style` option.

- COPY\_MODE\_LINE\_NUMBER\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1092)] [¶](#options.generated.COPY_MODE_LINE_NUMBER_STYLE "Permalink to COPY_MODE_LINE_NUMBER_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1092)] [¶](#options.generated.COPY_MODE_LINE_NUMBER_STYLE "Permalink to COPY_MODE_LINE_NUMBER_STYLE")

  COPY\_MODE\_LINE\_NUMBER\_STYLE

  tmux's `copy-mode-line-number-style` option.

* COPY\_MODE\_LINE\_NUMBERS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1094)] [¶](#options.generated.COPY_MODE_LINE_NUMBERS "Permalink to COPY_MODE_LINE_NUMBERS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1094)] [¶](#options.generated.COPY_MODE_LINE_NUMBERS "Permalink to COPY_MODE_LINE_NUMBERS")

  COPY\_MODE\_LINE\_NUMBERS

  tmux's `copy-mode-line-numbers` option.

- COPY\_MODE\_MARK\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1096)] [¶](#options.generated.COPY_MODE_MARK_STYLE "Permalink to COPY_MODE_MARK_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1096)] [¶](#options.generated.COPY_MODE_MARK_STYLE "Permalink to COPY_MODE_MARK_STYLE")

  COPY\_MODE\_MARK\_STYLE

  tmux's `copy-mode-mark-style` option.

* COPY\_MODE\_MATCH\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1098)] [¶](#options.generated.COPY_MODE_MATCH_STYLE "Permalink to COPY_MODE_MATCH_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1098)] [¶](#options.generated.COPY_MODE_MATCH_STYLE "Permalink to COPY_MODE_MATCH_STYLE")

  COPY\_MODE\_MATCH\_STYLE

  tmux's `copy-mode-match-style` option.

- COPY\_MODE\_POSITION\_FORMAT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1100)] [¶](#options.generated.COPY_MODE_POSITION_FORMAT "Permalink to COPY_MODE_POSITION_FORMAT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1100)] [¶](#options.generated.COPY_MODE_POSITION_FORMAT "Permalink to COPY_MODE_POSITION_FORMAT")

  COPY\_MODE\_POSITION\_FORMAT

  tmux's `copy-mode-position-format` option.

* COPY\_MODE\_POSITION\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1102)] [¶](#options.generated.COPY_MODE_POSITION_STYLE "Permalink to COPY_MODE_POSITION_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1102)] [¶](#options.generated.COPY_MODE_POSITION_STYLE "Permalink to COPY_MODE_POSITION_STYLE")

  COPY\_MODE\_POSITION\_STYLE

  tmux's `copy-mode-position-style` option.

- COPY\_MODE\_SELECTION\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1104)] [¶](#options.generated.COPY_MODE_SELECTION_STYLE "Permalink to COPY_MODE_SELECTION_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1104)] [¶](#options.generated.COPY_MODE_SELECTION_STYLE "Permalink to COPY_MODE_SELECTION_STYLE")

  COPY\_MODE\_SELECTION\_STYLE

  tmux's `copy-mode-selection-style` option.

* CURSOR\_COLOUR : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1106)] [¶](#options.generated.CURSOR_COLOUR "Permalink to CURSOR_COLOUR")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1106)] [¶](#options.generated.CURSOR_COLOUR "Permalink to CURSOR_COLOUR")

  CURSOR\_COLOUR

  tmux's `cursor-colour` option.

- CURSOR\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1108)] [¶](#options.generated.CURSOR_STYLE "Permalink to CURSOR_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1108)] [¶](#options.generated.CURSOR_STYLE "Permalink to CURSOR_STYLE")

  CURSOR\_STYLE

  tmux's `cursor-style` option.

* DEFAULT\_CLIENT\_COMMAND : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1110)] [¶](#options.generated.DEFAULT_CLIENT_COMMAND "Permalink to DEFAULT_CLIENT_COMMAND")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1110)] [¶](#options.generated.DEFAULT_CLIENT_COMMAND "Permalink to DEFAULT_CLIENT_COMMAND")

  DEFAULT\_CLIENT\_COMMAND

  tmux's `default-client-command` option.

- DEFAULT\_COMMAND : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1112)] [¶](#options.generated.DEFAULT_COMMAND "Permalink to DEFAULT_COMMAND")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1112)] [¶](#options.generated.DEFAULT_COMMAND "Permalink to DEFAULT_COMMAND")

  DEFAULT\_COMMAND

  tmux's `default-command` option.

* DEFAULT\_SHELL : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1114)] [¶](#options.generated.DEFAULT_SHELL "Permalink to DEFAULT_SHELL")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1114)] [¶](#options.generated.DEFAULT_SHELL "Permalink to DEFAULT_SHELL")

  DEFAULT\_SHELL

  tmux's `default-shell` option.

- DEFAULT\_SIZE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1116)] [¶](#options.generated.DEFAULT_SIZE "Permalink to DEFAULT_SIZE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1116)] [¶](#options.generated.DEFAULT_SIZE "Permalink to DEFAULT_SIZE")

  DEFAULT\_SIZE

  tmux's `default-size` option.

* DEFAULT\_TERMINAL : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1118)] [¶](#options.generated.DEFAULT_TERMINAL "Permalink to DEFAULT_TERMINAL")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1118)] [¶](#options.generated.DEFAULT_TERMINAL "Permalink to DEFAULT_TERMINAL")

  DEFAULT\_TERMINAL

  tmux's `default-terminal` option.

- DESTROY\_UNATTACHED : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1120)] [¶](#options.generated.DESTROY_UNATTACHED "Permalink to DESTROY_UNATTACHED")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1120)] [¶](#options.generated.DESTROY_UNATTACHED "Permalink to DESTROY_UNATTACHED")

  DESTROY\_UNATTACHED

  tmux's `destroy-unattached` option.

* DETACH\_ON\_DESTROY : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1122)] [¶](#options.generated.DETACH_ON_DESTROY "Permalink to DETACH_ON_DESTROY")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1122)] [¶](#options.generated.DETACH_ON_DESTROY "Permalink to DETACH_ON_DESTROY")

  DETACH\_ON\_DESTROY

  tmux's `detach-on-destroy` option.

- DISPLAY\_PANES\_ACTIVE\_COLOUR : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1124)] [¶](#options.generated.DISPLAY_PANES_ACTIVE_COLOUR "Permalink to DISPLAY_PANES_ACTIVE_COLOUR")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1124)] [¶](#options.generated.DISPLAY_PANES_ACTIVE_COLOUR "Permalink to DISPLAY_PANES_ACTIVE_COLOUR")

  DISPLAY\_PANES\_ACTIVE\_COLOUR

  tmux's `display-panes-active-colour` option.

* DISPLAY\_PANES\_COLOUR : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1126)] [¶](#options.generated.DISPLAY_PANES_COLOUR "Permalink to DISPLAY_PANES_COLOUR")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1126)] [¶](#options.generated.DISPLAY_PANES_COLOUR "Permalink to DISPLAY_PANES_COLOUR")

  DISPLAY\_PANES\_COLOUR

  tmux's `display-panes-colour` option.

- DISPLAY\_PANES\_TIME : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1128)] [¶](#options.generated.DISPLAY_PANES_TIME "Permalink to DISPLAY_PANES_TIME")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1128)] [¶](#options.generated.DISPLAY_PANES_TIME "Permalink to DISPLAY_PANES_TIME")

  DISPLAY\_PANES\_TIME

  tmux's `display-panes-time` option.

* DISPLAY\_TIME : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1130)] [¶](#options.generated.DISPLAY_TIME "Permalink to DISPLAY_TIME")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1130)] [¶](#options.generated.DISPLAY_TIME "Permalink to DISPLAY_TIME")

  DISPLAY\_TIME

  tmux's `display-time` option.

- EDITOR : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1132)] [¶](#options.generated.EDITOR "Permalink to EDITOR")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1132)] [¶](#options.generated.EDITOR "Permalink to EDITOR")

  EDITOR

  tmux's `editor` option.

* ESCAPE\_TIME : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1134)] [¶](#options.generated.ESCAPE_TIME "Permalink to ESCAPE_TIME")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1134)] [¶](#options.generated.ESCAPE_TIME "Permalink to ESCAPE_TIME")

  ESCAPE\_TIME

  tmux's `escape-time` option.

- EXIT\_EMPTY : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1136)] [¶](#options.generated.EXIT_EMPTY "Permalink to EXIT_EMPTY")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1136)] [¶](#options.generated.EXIT_EMPTY "Permalink to EXIT_EMPTY")

  EXIT\_EMPTY

  tmux's `exit-empty` option.

* EXIT\_UNATTACHED : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1138)] [¶](#options.generated.EXIT_UNATTACHED "Permalink to EXIT_UNATTACHED")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1138)] [¶](#options.generated.EXIT_UNATTACHED "Permalink to EXIT_UNATTACHED")

  EXIT\_UNATTACHED

  tmux's `exit-unattached` option.

- EXTENDED\_KEYS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1140)] [¶](#options.generated.EXTENDED_KEYS "Permalink to EXTENDED_KEYS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1140)] [¶](#options.generated.EXTENDED_KEYS "Permalink to EXTENDED_KEYS")

  EXTENDED\_KEYS

  tmux's `extended-keys` option.

* EXTENDED\_KEYS\_FORMAT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1142)] [¶](#options.generated.EXTENDED_KEYS_FORMAT "Permalink to EXTENDED_KEYS_FORMAT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1142)] [¶](#options.generated.EXTENDED_KEYS_FORMAT "Permalink to EXTENDED_KEYS_FORMAT")

  EXTENDED\_KEYS\_FORMAT

  tmux's `extended-keys-format` option.

- FILL\_CHARACTER : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1144)] [¶](#options.generated.FILL_CHARACTER "Permalink to FILL_CHARACTER")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1144)] [¶](#options.generated.FILL_CHARACTER "Permalink to FILL_CHARACTER")

  FILL\_CHARACTER

  tmux's `fill-character` option.

* FOCUS\_EVENTS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1146)] [¶](#options.generated.FOCUS_EVENTS "Permalink to FOCUS_EVENTS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1146)] [¶](#options.generated.FOCUS_EVENTS "Permalink to FOCUS_EVENTS")

  FOCUS\_EVENTS

  tmux's `focus-events` option.

- FOCUS\_FOLLOWS\_MOUSE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1148)] [¶](#options.generated.FOCUS_FOLLOWS_MOUSE "Permalink to FOCUS_FOLLOWS_MOUSE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1148)] [¶](#options.generated.FOCUS_FOLLOWS_MOUSE "Permalink to FOCUS_FOLLOWS_MOUSE")

  FOCUS\_FOLLOWS\_MOUSE

  tmux's `focus-follows-mouse` option.

* GET\_CLIPBOARD : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1150)] [¶](#options.generated.GET_CLIPBOARD "Permalink to GET_CLIPBOARD")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1150)] [¶](#options.generated.GET_CLIPBOARD "Permalink to GET_CLIPBOARD")

  GET\_CLIPBOARD

  tmux's `get-clipboard` option.

- HISTORY\_FILE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1152)] [¶](#options.generated.HISTORY_FILE "Permalink to HISTORY_FILE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1152)] [¶](#options.generated.HISTORY_FILE "Permalink to HISTORY_FILE")

  HISTORY\_FILE

  tmux's `history-file` option.

* HISTORY\_LIMIT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1154)] [¶](#options.generated.HISTORY_LIMIT "Permalink to HISTORY_LIMIT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1154)] [¶](#options.generated.HISTORY_LIMIT "Permalink to HISTORY_LIMIT")

  HISTORY\_LIMIT

  tmux's `history-limit` option.

- INITIAL\_REPEAT\_TIME : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1156)] [¶](#options.generated.INITIAL_REPEAT_TIME "Permalink to INITIAL_REPEAT_TIME")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1156)] [¶](#options.generated.INITIAL_REPEAT_TIME "Permalink to INITIAL_REPEAT_TIME")

  INITIAL\_REPEAT\_TIME

  tmux's `initial-repeat-time` option.

* INPUT\_BUFFER\_SIZE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1158)] [¶](#options.generated.INPUT_BUFFER_SIZE "Permalink to INPUT_BUFFER_SIZE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1158)] [¶](#options.generated.INPUT_BUFFER_SIZE "Permalink to INPUT_BUFFER_SIZE")

  INPUT\_BUFFER\_SIZE

  tmux's `input-buffer-size` option.

- KEY\_TABLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1160)] [¶](#options.generated.KEY_TABLE "Permalink to KEY_TABLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1160)] [¶](#options.generated.KEY_TABLE "Permalink to KEY_TABLE")

  KEY\_TABLE

  tmux's `key-table` option.

* LOCK\_AFTER\_TIME : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1162)] [¶](#options.generated.LOCK_AFTER_TIME "Permalink to LOCK_AFTER_TIME")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1162)] [¶](#options.generated.LOCK_AFTER_TIME "Permalink to LOCK_AFTER_TIME")

  LOCK\_AFTER\_TIME

  tmux's `lock-after-time` option.

- LOCK\_COMMAND : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1164)] [¶](#options.generated.LOCK_COMMAND "Permalink to LOCK_COMMAND")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1164)] [¶](#options.generated.LOCK_COMMAND "Permalink to LOCK_COMMAND")

  LOCK\_COMMAND

  tmux's `lock-command` option.

* MAIN\_PANE\_HEIGHT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1166)] [¶](#options.generated.MAIN_PANE_HEIGHT "Permalink to MAIN_PANE_HEIGHT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1166)] [¶](#options.generated.MAIN_PANE_HEIGHT "Permalink to MAIN_PANE_HEIGHT")

  MAIN\_PANE\_HEIGHT

  tmux's `main-pane-height` option.

- MAIN\_PANE\_WIDTH : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1168)] [¶](#options.generated.MAIN_PANE_WIDTH "Permalink to MAIN_PANE_WIDTH")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1168)] [¶](#options.generated.MAIN_PANE_WIDTH "Permalink to MAIN_PANE_WIDTH")

  MAIN\_PANE\_WIDTH

  tmux's `main-pane-width` option.

* MENU\_BORDER\_LINES : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1170)] [¶](#options.generated.MENU_BORDER_LINES "Permalink to MENU_BORDER_LINES")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1170)] [¶](#options.generated.MENU_BORDER_LINES "Permalink to MENU_BORDER_LINES")

  MENU\_BORDER\_LINES

  tmux's `menu-border-lines` option.

- MENU\_BORDER\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1172)] [¶](#options.generated.MENU_BORDER_STYLE "Permalink to MENU_BORDER_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1172)] [¶](#options.generated.MENU_BORDER_STYLE "Permalink to MENU_BORDER_STYLE")

  MENU\_BORDER\_STYLE

  tmux's `menu-border-style` option.

* MENU\_SELECTED\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1174)] [¶](#options.generated.MENU_SELECTED_STYLE "Permalink to MENU_SELECTED_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1174)] [¶](#options.generated.MENU_SELECTED_STYLE "Permalink to MENU_SELECTED_STYLE")

  MENU\_SELECTED\_STYLE

  tmux's `menu-selected-style` option.

- MENU\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1176)] [¶](#options.generated.MENU_STYLE "Permalink to MENU_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1176)] [¶](#options.generated.MENU_STYLE "Permalink to MENU_STYLE")

  MENU\_STYLE

  tmux's `menu-style` option.

* MESSAGE\_COMMAND\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1178)] [¶](#options.generated.MESSAGE_COMMAND_STYLE "Permalink to MESSAGE_COMMAND_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1178)] [¶](#options.generated.MESSAGE_COMMAND_STYLE "Permalink to MESSAGE_COMMAND_STYLE")

  MESSAGE\_COMMAND\_STYLE

  tmux's `message-command-style` option.

- MESSAGE\_FORMAT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1180)] [¶](#options.generated.MESSAGE_FORMAT "Permalink to MESSAGE_FORMAT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1180)] [¶](#options.generated.MESSAGE_FORMAT "Permalink to MESSAGE_FORMAT")

  MESSAGE\_FORMAT

  tmux's `message-format` option.

* MESSAGE\_LIMIT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1182)] [¶](#options.generated.MESSAGE_LIMIT "Permalink to MESSAGE_LIMIT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1182)] [¶](#options.generated.MESSAGE_LIMIT "Permalink to MESSAGE_LIMIT")

  MESSAGE\_LIMIT

  tmux's `message-limit` option.

- MESSAGE\_LINE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1184)] [¶](#options.generated.MESSAGE_LINE "Permalink to MESSAGE_LINE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1184)] [¶](#options.generated.MESSAGE_LINE "Permalink to MESSAGE_LINE")

  MESSAGE\_LINE

  tmux's `message-line` option.

* MESSAGE\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1186)] [¶](#options.generated.MESSAGE_STYLE "Permalink to MESSAGE_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1186)] [¶](#options.generated.MESSAGE_STYLE "Permalink to MESSAGE_STYLE")

  MESSAGE\_STYLE

  tmux's `message-style` option.

- MODE\_KEYS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1188)] [¶](#options.generated.MODE_KEYS "Permalink to MODE_KEYS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1188)] [¶](#options.generated.MODE_KEYS "Permalink to MODE_KEYS")

  MODE\_KEYS

  tmux's `mode-keys` option.

* MODE\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1190)] [¶](#options.generated.MODE_STYLE "Permalink to MODE_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1190)] [¶](#options.generated.MODE_STYLE "Permalink to MODE_STYLE")

  MODE\_STYLE

  tmux's `mode-style` option.

- MONITOR\_ACTIVITY : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1192)] [¶](#options.generated.MONITOR_ACTIVITY "Permalink to MONITOR_ACTIVITY")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1192)] [¶](#options.generated.MONITOR_ACTIVITY "Permalink to MONITOR_ACTIVITY")

  MONITOR\_ACTIVITY

  tmux's `monitor-activity` option.

* MONITOR\_BELL : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1194)] [¶](#options.generated.MONITOR_BELL "Permalink to MONITOR_BELL")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1194)] [¶](#options.generated.MONITOR_BELL "Permalink to MONITOR_BELL")

  MONITOR\_BELL

  tmux's `monitor-bell` option.

- MONITOR\_SILENCE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1196)] [¶](#options.generated.MONITOR_SILENCE "Permalink to MONITOR_SILENCE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1196)] [¶](#options.generated.MONITOR_SILENCE "Permalink to MONITOR_SILENCE")

  MONITOR\_SILENCE

  tmux's `monitor-silence` option.

* MOUSE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1198)] [¶](#options.generated.MOUSE "Permalink to MOUSE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1198)] [¶](#options.generated.MOUSE "Permalink to MOUSE")

  MOUSE

  tmux's `mouse` option.

- OTHER\_PANE\_HEIGHT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1200)] [¶](#options.generated.OTHER_PANE_HEIGHT "Permalink to OTHER_PANE_HEIGHT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1200)] [¶](#options.generated.OTHER_PANE_HEIGHT "Permalink to OTHER_PANE_HEIGHT")

  OTHER\_PANE\_HEIGHT

  tmux's `other-pane-height` option.

* OTHER\_PANE\_WIDTH : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1202)] [¶](#options.generated.OTHER_PANE_WIDTH "Permalink to OTHER_PANE_WIDTH")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1202)] [¶](#options.generated.OTHER_PANE_WIDTH "Permalink to OTHER_PANE_WIDTH")

  OTHER\_PANE\_WIDTH

  tmux's `other-pane-width` option.

- PANE\_ACTIVE\_BORDER\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1204)] [¶](#options.generated.PANE_ACTIVE_BORDER_STYLE "Permalink to PANE_ACTIVE_BORDER_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1204)] [¶](#options.generated.PANE_ACTIVE_BORDER_STYLE "Permalink to PANE_ACTIVE_BORDER_STYLE")

  PANE\_ACTIVE\_BORDER\_STYLE

  tmux's `pane-active-border-style` option.

* PANE\_BASE\_INDEX : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1206)] [¶](#options.generated.PANE_BASE_INDEX "Permalink to PANE_BASE_INDEX")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1206)] [¶](#options.generated.PANE_BASE_INDEX "Permalink to PANE_BASE_INDEX")

  PANE\_BASE\_INDEX

  tmux's `pane-base-index` option.

- PANE\_BORDER\_FORMAT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1208)] [¶](#options.generated.PANE_BORDER_FORMAT "Permalink to PANE_BORDER_FORMAT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1208)] [¶](#options.generated.PANE_BORDER_FORMAT "Permalink to PANE_BORDER_FORMAT")

  PANE\_BORDER\_FORMAT

  tmux's `pane-border-format` option.

* PANE\_BORDER\_INDICATORS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1210)] [¶](#options.generated.PANE_BORDER_INDICATORS "Permalink to PANE_BORDER_INDICATORS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1210)] [¶](#options.generated.PANE_BORDER_INDICATORS "Permalink to PANE_BORDER_INDICATORS")

  PANE\_BORDER\_INDICATORS

  tmux's `pane-border-indicators` option.

- PANE\_BORDER\_LINES : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1212)] [¶](#options.generated.PANE_BORDER_LINES "Permalink to PANE_BORDER_LINES")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1212)] [¶](#options.generated.PANE_BORDER_LINES "Permalink to PANE_BORDER_LINES")

  PANE\_BORDER\_LINES

  tmux's `pane-border-lines` option.

* PANE\_BORDER\_STATUS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1214)] [¶](#options.generated.PANE_BORDER_STATUS "Permalink to PANE_BORDER_STATUS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1214)] [¶](#options.generated.PANE_BORDER_STATUS "Permalink to PANE_BORDER_STATUS")

  PANE\_BORDER\_STATUS

  tmux's `pane-border-status` option.

- PANE\_BORDER\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1216)] [¶](#options.generated.PANE_BORDER_STYLE "Permalink to PANE_BORDER_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1216)] [¶](#options.generated.PANE_BORDER_STYLE "Permalink to PANE_BORDER_STYLE")

  PANE\_BORDER\_STYLE

  tmux's `pane-border-style` option.

* PANE\_COLOURS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1218)] [¶](#options.generated.PANE_COLOURS "Permalink to PANE_COLOURS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1218)] [¶](#options.generated.PANE_COLOURS "Permalink to PANE_COLOURS")

  PANE\_COLOURS

  tmux's `pane-colours` option.

- PANE\_DIED : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1220)] [¶](#options.generated.PANE_DIED "Permalink to PANE_DIED")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1220)] [¶](#options.generated.PANE_DIED "Permalink to PANE_DIED")

  PANE\_DIED

  tmux's `pane-died` option.

* PANE\_EXITED : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1222)] [¶](#options.generated.PANE_EXITED "Permalink to PANE_EXITED")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1222)] [¶](#options.generated.PANE_EXITED "Permalink to PANE_EXITED")

  PANE\_EXITED

  tmux's `pane-exited` option.

- PANE\_FOCUS\_IN : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1224)] [¶](#options.generated.PANE_FOCUS_IN "Permalink to PANE_FOCUS_IN")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1224)] [¶](#options.generated.PANE_FOCUS_IN "Permalink to PANE_FOCUS_IN")

  PANE\_FOCUS\_IN

  tmux's `pane-focus-in` option.

* PANE\_FOCUS\_OUT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1226)] [¶](#options.generated.PANE_FOCUS_OUT "Permalink to PANE_FOCUS_OUT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1226)] [¶](#options.generated.PANE_FOCUS_OUT "Permalink to PANE_FOCUS_OUT")

  PANE\_FOCUS\_OUT

  tmux's `pane-focus-out` option.

- PANE\_MODE\_CHANGED : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1228)] [¶](#options.generated.PANE_MODE_CHANGED "Permalink to PANE_MODE_CHANGED")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1228)] [¶](#options.generated.PANE_MODE_CHANGED "Permalink to PANE_MODE_CHANGED")

  PANE\_MODE\_CHANGED

  tmux's `pane-mode-changed` option.

* PANE\_SCROLLBARS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1230)] [¶](#options.generated.PANE_SCROLLBARS "Permalink to PANE_SCROLLBARS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1230)] [¶](#options.generated.PANE_SCROLLBARS "Permalink to PANE_SCROLLBARS")

  PANE\_SCROLLBARS

  tmux's `pane-scrollbars` option.

- PANE\_SCROLLBARS\_POSITION : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1232)] [¶](#options.generated.PANE_SCROLLBARS_POSITION "Permalink to PANE_SCROLLBARS_POSITION")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1232)] [¶](#options.generated.PANE_SCROLLBARS_POSITION "Permalink to PANE_SCROLLBARS_POSITION")

  PANE\_SCROLLBARS\_POSITION

  tmux's `pane-scrollbars-position` option.

* PANE\_SCROLLBARS\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1234)] [¶](#options.generated.PANE_SCROLLBARS_STYLE "Permalink to PANE_SCROLLBARS_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1234)] [¶](#options.generated.PANE_SCROLLBARS_STYLE "Permalink to PANE_SCROLLBARS_STYLE")

  PANE\_SCROLLBARS\_STYLE

  tmux's `pane-scrollbars-style` option.

- PANE\_SET\_CLIPBOARD : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1236)] [¶](#options.generated.PANE_SET_CLIPBOARD "Permalink to PANE_SET_CLIPBOARD")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1236)] [¶](#options.generated.PANE_SET_CLIPBOARD "Permalink to PANE_SET_CLIPBOARD")

  PANE\_SET\_CLIPBOARD

  tmux's `pane-set-clipboard` option.

* PANE\_STATUS\_CURRENT\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1238)] [¶](#options.generated.PANE_STATUS_CURRENT_STYLE "Permalink to PANE_STATUS_CURRENT_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1238)] [¶](#options.generated.PANE_STATUS_CURRENT_STYLE "Permalink to PANE_STATUS_CURRENT_STYLE")

  PANE\_STATUS\_CURRENT\_STYLE

  tmux's `pane-status-current-style` option.

- PANE\_STATUS\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1240)] [¶](#options.generated.PANE_STATUS_STYLE "Permalink to PANE_STATUS_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1240)] [¶](#options.generated.PANE_STATUS_STYLE "Permalink to PANE_STATUS_STYLE")

  PANE\_STATUS\_STYLE

  tmux's `pane-status-style` option.

* PANE\_TITLE\_CHANGED : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1242)] [¶](#options.generated.PANE_TITLE_CHANGED "Permalink to PANE_TITLE_CHANGED")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1242)] [¶](#options.generated.PANE_TITLE_CHANGED "Permalink to PANE_TITLE_CHANGED")

  PANE\_TITLE\_CHANGED

  tmux's `pane-title-changed` option.

- POPUP\_BORDER\_LINES : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1244)] [¶](#options.generated.POPUP_BORDER_LINES "Permalink to POPUP_BORDER_LINES")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1244)] [¶](#options.generated.POPUP_BORDER_LINES "Permalink to POPUP_BORDER_LINES")

  POPUP\_BORDER\_LINES

  tmux's `popup-border-lines` option.

* POPUP\_BORDER\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1246)] [¶](#options.generated.POPUP_BORDER_STYLE "Permalink to POPUP_BORDER_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1246)] [¶](#options.generated.POPUP_BORDER_STYLE "Permalink to POPUP_BORDER_STYLE")

  POPUP\_BORDER\_STYLE

  tmux's `popup-border-style` option.

- POPUP\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1248)] [¶](#options.generated.POPUP_STYLE "Permalink to POPUP_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1248)] [¶](#options.generated.POPUP_STYLE "Permalink to POPUP_STYLE")

  POPUP\_STYLE

  tmux's `popup-style` option.

* PREFIX : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1250)] [¶](#options.generated.PREFIX "Permalink to PREFIX")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1250)] [¶](#options.generated.PREFIX "Permalink to PREFIX")

  PREFIX

  tmux's `prefix` option.

- PREFIX\_TIMEOUT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1252)] [¶](#options.generated.PREFIX_TIMEOUT "Permalink to PREFIX_TIMEOUT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1252)] [¶](#options.generated.PREFIX_TIMEOUT "Permalink to PREFIX_TIMEOUT")

  PREFIX\_TIMEOUT

  tmux's `prefix-timeout` option.

* PREFIX2 : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1254)] [¶](#options.generated.PREFIX2 "Permalink to PREFIX2")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1254)] [¶](#options.generated.PREFIX2 "Permalink to PREFIX2")

  PREFIX2

  tmux's `prefix2` option.

- PROMPT\_COMMAND\_CURSOR\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1256)] [¶](#options.generated.PROMPT_COMMAND_CURSOR_STYLE "Permalink to PROMPT_COMMAND_CURSOR_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1256)] [¶](#options.generated.PROMPT_COMMAND_CURSOR_STYLE "Permalink to PROMPT_COMMAND_CURSOR_STYLE")

  PROMPT\_COMMAND\_CURSOR\_STYLE

  tmux's `prompt-command-cursor-style` option.

* PROMPT\_CURSOR\_COLOUR : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1258)] [¶](#options.generated.PROMPT_CURSOR_COLOUR "Permalink to PROMPT_CURSOR_COLOUR")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1258)] [¶](#options.generated.PROMPT_CURSOR_COLOUR "Permalink to PROMPT_CURSOR_COLOUR")

  PROMPT\_CURSOR\_COLOUR

  tmux's `prompt-cursor-colour` option.

- PROMPT\_CURSOR\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1260)] [¶](#options.generated.PROMPT_CURSOR_STYLE "Permalink to PROMPT_CURSOR_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1260)] [¶](#options.generated.PROMPT_CURSOR_STYLE "Permalink to PROMPT_CURSOR_STYLE")

  PROMPT\_CURSOR\_STYLE

  tmux's `prompt-cursor-style` option.

* PROMPT\_HISTORY\_LIMIT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1262)] [¶](#options.generated.PROMPT_HISTORY_LIMIT "Permalink to PROMPT_HISTORY_LIMIT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1262)] [¶](#options.generated.PROMPT_HISTORY_LIMIT "Permalink to PROMPT_HISTORY_LIMIT")

  PROMPT\_HISTORY\_LIMIT

  tmux's `prompt-history-limit` option.

- REMAIN\_ON\_EXIT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1264)] [¶](#options.generated.REMAIN_ON_EXIT "Permalink to REMAIN_ON_EXIT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1264)] [¶](#options.generated.REMAIN_ON_EXIT "Permalink to REMAIN_ON_EXIT")

  REMAIN\_ON\_EXIT

  tmux's `remain-on-exit` option.

* REMAIN\_ON\_EXIT\_FORMAT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1266)] [¶](#options.generated.REMAIN_ON_EXIT_FORMAT "Permalink to REMAIN_ON_EXIT_FORMAT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1266)] [¶](#options.generated.REMAIN_ON_EXIT_FORMAT "Permalink to REMAIN_ON_EXIT_FORMAT")

  REMAIN\_ON\_EXIT\_FORMAT

  tmux's `remain-on-exit-format` option.

- RENUMBER\_WINDOWS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1268)] [¶](#options.generated.RENUMBER_WINDOWS "Permalink to RENUMBER_WINDOWS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1268)] [¶](#options.generated.RENUMBER_WINDOWS "Permalink to RENUMBER_WINDOWS")

  RENUMBER\_WINDOWS

  tmux's `renumber-windows` option.

* REPEAT\_TIME : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1270)] [¶](#options.generated.REPEAT_TIME "Permalink to REPEAT_TIME")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1270)] [¶](#options.generated.REPEAT_TIME "Permalink to REPEAT_TIME")

  REPEAT\_TIME

  tmux's `repeat-time` option.

- SCROLL\_ON\_CLEAR : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1272)] [¶](#options.generated.SCROLL_ON_CLEAR "Permalink to SCROLL_ON_CLEAR")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1272)] [¶](#options.generated.SCROLL_ON_CLEAR "Permalink to SCROLL_ON_CLEAR")

  SCROLL\_ON\_CLEAR

  tmux's `scroll-on-clear` option.

* SESSION\_CLOSED : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1274)] [¶](#options.generated.SESSION_CLOSED "Permalink to SESSION_CLOSED")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1274)] [¶](#options.generated.SESSION_CLOSED "Permalink to SESSION_CLOSED")

  SESSION\_CLOSED

  tmux's `session-closed` option.

- SESSION\_CREATED : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1276)] [¶](#options.generated.SESSION_CREATED "Permalink to SESSION_CREATED")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1276)] [¶](#options.generated.SESSION_CREATED "Permalink to SESSION_CREATED")

  SESSION\_CREATED

  tmux's `session-created` option.

* SESSION\_RENAMED : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1278)] [¶](#options.generated.SESSION_RENAMED "Permalink to SESSION_RENAMED")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1278)] [¶](#options.generated.SESSION_RENAMED "Permalink to SESSION_RENAMED")

  SESSION\_RENAMED

  tmux's `session-renamed` option.

- SESSION\_STATUS\_CURRENT\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1280)] [¶](#options.generated.SESSION_STATUS_CURRENT_STYLE "Permalink to SESSION_STATUS_CURRENT_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1280)] [¶](#options.generated.SESSION_STATUS_CURRENT_STYLE "Permalink to SESSION_STATUS_CURRENT_STYLE")

  SESSION\_STATUS\_CURRENT\_STYLE

  tmux's `session-status-current-style` option.

* SESSION\_STATUS\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1282)] [¶](#options.generated.SESSION_STATUS_STYLE "Permalink to SESSION_STATUS_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1282)] [¶](#options.generated.SESSION_STATUS_STYLE "Permalink to SESSION_STATUS_STYLE")

  SESSION\_STATUS\_STYLE

  tmux's `session-status-style` option.

- SESSION\_WINDOW\_CHANGED : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1284)] [¶](#options.generated.SESSION_WINDOW_CHANGED "Permalink to SESSION_WINDOW_CHANGED")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1284)] [¶](#options.generated.SESSION_WINDOW_CHANGED "Permalink to SESSION_WINDOW_CHANGED")

  SESSION\_WINDOW\_CHANGED

  tmux's `session-window-changed` option.

* SET\_CLIPBOARD : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1286)] [¶](#options.generated.SET_CLIPBOARD "Permalink to SET_CLIPBOARD")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1286)] [¶](#options.generated.SET_CLIPBOARD "Permalink to SET_CLIPBOARD")

  SET\_CLIPBOARD

  tmux's `set-clipboard` option.

- SET\_TITLES : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1288)] [¶](#options.generated.SET_TITLES "Permalink to SET_TITLES")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1288)] [¶](#options.generated.SET_TITLES "Permalink to SET_TITLES")

  SET\_TITLES

  tmux's `set-titles` option.

* SET\_TITLES\_STRING : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1290)] [¶](#options.generated.SET_TITLES_STRING "Permalink to SET_TITLES_STRING")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1290)] [¶](#options.generated.SET_TITLES_STRING "Permalink to SET_TITLES_STRING")

  SET\_TITLES\_STRING

  tmux's `set-titles-string` option.

- SILENCE\_ACTION : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1292)] [¶](#options.generated.SILENCE_ACTION "Permalink to SILENCE_ACTION")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1292)] [¶](#options.generated.SILENCE_ACTION "Permalink to SILENCE_ACTION")

  SILENCE\_ACTION

  tmux's `silence-action` option.

* STATUS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1294)] [¶](#options.generated.STATUS "Permalink to STATUS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1294)] [¶](#options.generated.STATUS "Permalink to STATUS")

  STATUS

  tmux's `status` option.

- STATUS\_BG : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1296)] [¶](#options.generated.STATUS_BG "Permalink to STATUS_BG")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1296)] [¶](#options.generated.STATUS_BG "Permalink to STATUS_BG")

  STATUS\_BG

  tmux's `status-bg` option.

* STATUS\_FG : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1298)] [¶](#options.generated.STATUS_FG "Permalink to STATUS_FG")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1298)] [¶](#options.generated.STATUS_FG "Permalink to STATUS_FG")

  STATUS\_FG

  tmux's `status-fg` option.

- STATUS\_FORMAT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1300)] [¶](#options.generated.STATUS_FORMAT "Permalink to STATUS_FORMAT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1300)] [¶](#options.generated.STATUS_FORMAT "Permalink to STATUS_FORMAT")

  STATUS\_FORMAT

  tmux's `status-format` option.

* STATUS\_INTERVAL : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1302)] [¶](#options.generated.STATUS_INTERVAL "Permalink to STATUS_INTERVAL")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1302)] [¶](#options.generated.STATUS_INTERVAL "Permalink to STATUS_INTERVAL")

  STATUS\_INTERVAL

  tmux's `status-interval` option.

- STATUS\_JUSTIFY : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1304)] [¶](#options.generated.STATUS_JUSTIFY "Permalink to STATUS_JUSTIFY")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1304)] [¶](#options.generated.STATUS_JUSTIFY "Permalink to STATUS_JUSTIFY")

  STATUS\_JUSTIFY

  tmux's `status-justify` option.

* STATUS\_KEYS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1306)] [¶](#options.generated.STATUS_KEYS "Permalink to STATUS_KEYS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1306)] [¶](#options.generated.STATUS_KEYS "Permalink to STATUS_KEYS")

  STATUS\_KEYS

  tmux's `status-keys` option.

- STATUS\_LEFT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1308)] [¶](#options.generated.STATUS_LEFT "Permalink to STATUS_LEFT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1308)] [¶](#options.generated.STATUS_LEFT "Permalink to STATUS_LEFT")

  STATUS\_LEFT

  tmux's `status-left` option.

* STATUS\_LEFT\_LENGTH : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1310)] [¶](#options.generated.STATUS_LEFT_LENGTH "Permalink to STATUS_LEFT_LENGTH")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1310)] [¶](#options.generated.STATUS_LEFT_LENGTH "Permalink to STATUS_LEFT_LENGTH")

  STATUS\_LEFT\_LENGTH

  tmux's `status-left-length` option.

- STATUS\_LEFT\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1312)] [¶](#options.generated.STATUS_LEFT_STYLE "Permalink to STATUS_LEFT_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1312)] [¶](#options.generated.STATUS_LEFT_STYLE "Permalink to STATUS_LEFT_STYLE")

  STATUS\_LEFT\_STYLE

  tmux's `status-left-style` option.

* STATUS\_POSITION : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1314)] [¶](#options.generated.STATUS_POSITION "Permalink to STATUS_POSITION")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1314)] [¶](#options.generated.STATUS_POSITION "Permalink to STATUS_POSITION")

  STATUS\_POSITION

  tmux's `status-position` option.

- STATUS\_RIGHT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1316)] [¶](#options.generated.STATUS_RIGHT "Permalink to STATUS_RIGHT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1316)] [¶](#options.generated.STATUS_RIGHT "Permalink to STATUS_RIGHT")

  STATUS\_RIGHT

  tmux's `status-right` option.

* STATUS\_RIGHT\_LENGTH : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1318)] [¶](#options.generated.STATUS_RIGHT_LENGTH "Permalink to STATUS_RIGHT_LENGTH")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1318)] [¶](#options.generated.STATUS_RIGHT_LENGTH "Permalink to STATUS_RIGHT_LENGTH")

  STATUS\_RIGHT\_LENGTH

  tmux's `status-right-length` option.

- STATUS\_RIGHT\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1320)] [¶](#options.generated.STATUS_RIGHT_STYLE "Permalink to STATUS_RIGHT_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1320)] [¶](#options.generated.STATUS_RIGHT_STYLE "Permalink to STATUS_RIGHT_STYLE")

  STATUS\_RIGHT\_STYLE

  tmux's `status-right-style` option.

* STATUS\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1322)] [¶](#options.generated.STATUS_STYLE "Permalink to STATUS_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1322)] [¶](#options.generated.STATUS_STYLE "Permalink to STATUS_STYLE")

  STATUS\_STYLE

  tmux's `status-style` option.

- SYNCHRONIZE\_PANES : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1324)] [¶](#options.generated.SYNCHRONIZE_PANES "Permalink to SYNCHRONIZE_PANES")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1324)] [¶](#options.generated.SYNCHRONIZE_PANES "Permalink to SYNCHRONIZE_PANES")

  SYNCHRONIZE\_PANES

  tmux's `synchronize-panes` option.

* TERMINAL\_FEATURES : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1326)] [¶](#options.generated.TERMINAL_FEATURES "Permalink to TERMINAL_FEATURES")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1326)] [¶](#options.generated.TERMINAL_FEATURES "Permalink to TERMINAL_FEATURES")

  TERMINAL\_FEATURES

  tmux's `terminal-features` option.

- TERMINAL\_OVERRIDES : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1328)] [¶](#options.generated.TERMINAL_OVERRIDES "Permalink to TERMINAL_OVERRIDES")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1328)] [¶](#options.generated.TERMINAL_OVERRIDES "Permalink to TERMINAL_OVERRIDES")

  TERMINAL\_OVERRIDES

  tmux's `terminal-overrides` option.

* TILED\_LAYOUT\_MAX\_COLUMNS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1330)] [¶](#options.generated.TILED_LAYOUT_MAX_COLUMNS "Permalink to TILED_LAYOUT_MAX_COLUMNS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1330)] [¶](#options.generated.TILED_LAYOUT_MAX_COLUMNS "Permalink to TILED_LAYOUT_MAX_COLUMNS")

  TILED\_LAYOUT\_MAX\_COLUMNS

  tmux's `tiled-layout-max-columns` option.

- TREE\_MODE\_PREVIEW\_FORMAT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1332)] [¶](#options.generated.TREE_MODE_PREVIEW_FORMAT "Permalink to TREE_MODE_PREVIEW_FORMAT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1332)] [¶](#options.generated.TREE_MODE_PREVIEW_FORMAT "Permalink to TREE_MODE_PREVIEW_FORMAT")

  TREE\_MODE\_PREVIEW\_FORMAT

  tmux's `tree-mode-preview-format` option.

* TREE\_MODE\_PREVIEW\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1334)] [¶](#options.generated.TREE_MODE_PREVIEW_STYLE "Permalink to TREE_MODE_PREVIEW_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1334)] [¶](#options.generated.TREE_MODE_PREVIEW_STYLE "Permalink to TREE_MODE_PREVIEW_STYLE")

  TREE\_MODE\_PREVIEW\_STYLE

  tmux's `tree-mode-preview-style` option.

- UPDATE\_ENVIRONMENT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1336)] [¶](#options.generated.UPDATE_ENVIRONMENT "Permalink to UPDATE_ENVIRONMENT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1336)] [¶](#options.generated.UPDATE_ENVIRONMENT "Permalink to UPDATE_ENVIRONMENT")

  UPDATE\_ENVIRONMENT

  tmux's `update-environment` option.

* USER\_KEYS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1338)] [¶](#options.generated.USER_KEYS "Permalink to USER_KEYS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1338)] [¶](#options.generated.USER_KEYS "Permalink to USER_KEYS")

  USER\_KEYS

  tmux's `user-keys` option.

- VARIATION\_SELECTOR\_ALWAYS\_WIDE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1340)] [¶](#options.generated.VARIATION_SELECTOR_ALWAYS_WIDE "Permalink to VARIATION_SELECTOR_ALWAYS_WIDE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1340)] [¶](#options.generated.VARIATION_SELECTOR_ALWAYS_WIDE "Permalink to VARIATION_SELECTOR_ALWAYS_WIDE")

  VARIATION\_SELECTOR\_ALWAYS\_WIDE

  tmux's `variation-selector-always-wide` option.

* VISUAL\_ACTIVITY : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1342)] [¶](#options.generated.VISUAL_ACTIVITY "Permalink to VISUAL_ACTIVITY")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1342)] [¶](#options.generated.VISUAL_ACTIVITY "Permalink to VISUAL_ACTIVITY")

  VISUAL\_ACTIVITY

  tmux's `visual-activity` option.

- VISUAL\_BELL : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1344)] [¶](#options.generated.VISUAL_BELL "Permalink to VISUAL_BELL")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1344)] [¶](#options.generated.VISUAL_BELL "Permalink to VISUAL_BELL")

  VISUAL\_BELL

  tmux's `visual-bell` option.

* VISUAL\_SILENCE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1346)] [¶](#options.generated.VISUAL_SILENCE "Permalink to VISUAL_SILENCE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1346)] [¶](#options.generated.VISUAL_SILENCE "Permalink to VISUAL_SILENCE")

  VISUAL\_SILENCE

  tmux's `visual-silence` option.

- WINDOW\_ACTIVE\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1348)] [¶](#options.generated.WINDOW_ACTIVE_STYLE "Permalink to WINDOW_ACTIVE_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1348)] [¶](#options.generated.WINDOW_ACTIVE_STYLE "Permalink to WINDOW_ACTIVE_STYLE")

  WINDOW\_ACTIVE\_STYLE

  tmux's `window-active-style` option.

* WINDOW\_LINKED : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1350)] [¶](#options.generated.WINDOW_LINKED "Permalink to WINDOW_LINKED")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1350)] [¶](#options.generated.WINDOW_LINKED "Permalink to WINDOW_LINKED")

  WINDOW\_LINKED

  tmux's `window-linked` option.

- WINDOW\_PANE\_CURRENT\_STATUS\_FORMAT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1352)] [¶](#options.generated.WINDOW_PANE_CURRENT_STATUS_FORMAT "Permalink to WINDOW_PANE_CURRENT_STATUS_FORMAT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1352)] [¶](#options.generated.WINDOW_PANE_CURRENT_STATUS_FORMAT "Permalink to WINDOW_PANE_CURRENT_STATUS_FORMAT")

  WINDOW\_PANE\_CURRENT\_STATUS\_FORMAT

  tmux's `window-pane-current-status-format` option.

* WINDOW\_PANE\_STATUS\_FORMAT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1354)] [¶](#options.generated.WINDOW_PANE_STATUS_FORMAT "Permalink to WINDOW_PANE_STATUS_FORMAT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1354)] [¶](#options.generated.WINDOW_PANE_STATUS_FORMAT "Permalink to WINDOW_PANE_STATUS_FORMAT")

  WINDOW\_PANE\_STATUS\_FORMAT

  tmux's `window-pane-status-format` option.

- WINDOW\_SIZE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1356)] [¶](#options.generated.WINDOW_SIZE "Permalink to WINDOW_SIZE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1356)] [¶](#options.generated.WINDOW_SIZE "Permalink to WINDOW_SIZE")

  WINDOW\_SIZE

  tmux's `window-size` option.

* WINDOW\_STATUS\_ACTIVITY\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1358)] [¶](#options.generated.WINDOW_STATUS_ACTIVITY_STYLE "Permalink to WINDOW_STATUS_ACTIVITY_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1358)] [¶](#options.generated.WINDOW_STATUS_ACTIVITY_STYLE "Permalink to WINDOW_STATUS_ACTIVITY_STYLE")

  WINDOW\_STATUS\_ACTIVITY\_STYLE

  tmux's `window-status-activity-style` option.

- WINDOW\_STATUS\_BELL\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1360)] [¶](#options.generated.WINDOW_STATUS_BELL_STYLE "Permalink to WINDOW_STATUS_BELL_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1360)] [¶](#options.generated.WINDOW_STATUS_BELL_STYLE "Permalink to WINDOW_STATUS_BELL_STYLE")

  WINDOW\_STATUS\_BELL\_STYLE

  tmux's `window-status-bell-style` option.

* WINDOW\_STATUS\_CURRENT\_FORMAT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1362)] [¶](#options.generated.WINDOW_STATUS_CURRENT_FORMAT "Permalink to WINDOW_STATUS_CURRENT_FORMAT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1362)] [¶](#options.generated.WINDOW_STATUS_CURRENT_FORMAT "Permalink to WINDOW_STATUS_CURRENT_FORMAT")

  WINDOW\_STATUS\_CURRENT\_FORMAT

  tmux's `window-status-current-format` option.

- WINDOW\_STATUS\_CURRENT\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1364)] [¶](#options.generated.WINDOW_STATUS_CURRENT_STYLE "Permalink to WINDOW_STATUS_CURRENT_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1364)] [¶](#options.generated.WINDOW_STATUS_CURRENT_STYLE "Permalink to WINDOW_STATUS_CURRENT_STYLE")

  WINDOW\_STATUS\_CURRENT\_STYLE

  tmux's `window-status-current-style` option.

* WINDOW\_STATUS\_FORMAT : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1366)] [¶](#options.generated.WINDOW_STATUS_FORMAT "Permalink to WINDOW_STATUS_FORMAT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1366)] [¶](#options.generated.WINDOW_STATUS_FORMAT "Permalink to WINDOW_STATUS_FORMAT")

  WINDOW\_STATUS\_FORMAT

  tmux's `window-status-format` option.

- WINDOW\_STATUS\_LAST\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1368)] [¶](#options.generated.WINDOW_STATUS_LAST_STYLE "Permalink to WINDOW_STATUS_LAST_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1368)] [¶](#options.generated.WINDOW_STATUS_LAST_STYLE "Permalink to WINDOW_STATUS_LAST_STYLE")

  WINDOW\_STATUS\_LAST\_STYLE

  tmux's `window-status-last-style` option.

* WINDOW\_STATUS\_SEPARATOR : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1370)] [¶](#options.generated.WINDOW_STATUS_SEPARATOR "Permalink to WINDOW_STATUS_SEPARATOR")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1370)] [¶](#options.generated.WINDOW_STATUS_SEPARATOR "Permalink to WINDOW_STATUS_SEPARATOR")

  WINDOW\_STATUS\_SEPARATOR

  tmux's `window-status-separator` option.

- WINDOW\_STATUS\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1372)] [¶](#options.generated.WINDOW_STATUS_STYLE "Permalink to WINDOW_STATUS_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1372)] [¶](#options.generated.WINDOW_STATUS_STYLE "Permalink to WINDOW_STATUS_STYLE")

  WINDOW\_STATUS\_STYLE

  tmux's `window-status-style` option.

* WINDOW\_STYLE : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1374)] [¶](#options.generated.WINDOW_STYLE "Permalink to WINDOW_STYLE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1374)] [¶](#options.generated.WINDOW_STYLE "Permalink to WINDOW_STYLE")

  WINDOW\_STYLE

  tmux's `window-style` option.

- WINDOW\_UNLINKED : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1376)] [¶](#options.generated.WINDOW_UNLINKED "Permalink to WINDOW_UNLINKED")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1376)] [¶](#options.generated.WINDOW_UNLINKED "Permalink to WINDOW_UNLINKED")

  WINDOW\_UNLINKED

  tmux's `window-unlinked` option.

* WORD\_SEPARATORS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1378)] [¶](#options.generated.WORD_SEPARATORS "Permalink to WORD_SEPARATORS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1378)] [¶](#options.generated.WORD_SEPARATORS "Permalink to WORD_SEPARATORS")

  WORD\_SEPARATORS

  tmux's `word-separators` option.

- WRAP\_SEARCH : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1380)] [¶](#options.generated.WRAP_SEARCH "Permalink to WRAP_SEARCH")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1380)] [¶](#options.generated.WRAP_SEARCH "Permalink to WRAP_SEARCH")

  WRAP\_SEARCH

  tmux's `wrap-search` option.

* XTERM\_KEYS : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1382)] [¶](#options.generated.XTERM_KEYS "Permalink to XTERM_KEYS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/options/generated.rs#L1382)] [¶](#options.generated.XTERM_KEYS "Permalink to XTERM_KEYS")

  XTERM\_KEYS

  tmux's `xterm-keys` option.

Keys and bindings 1 type

[KeyBinding 5 members](https://libtmux.org/en/rs/latest/reference/server-keys-keybinding/)

One key binding, as tmux holds it.

Layout and geometry 5 types

[Rotation 2 members](https://libtmux.org/en/rs/latest/reference/window-rotation/)

Where a split puts the new pane, relative to the one being divided.

[Layout 9 members](https://libtmux.org/en/rs/latest/reference/window-layout/)

One of the pane arrangements tmux knows by name.

[LayoutSpec 2 members](https://libtmux.org/en/rs/latest/reference/window-layoutspec/)

What to arrange a window's panes as.

[SplitDirection 4 members](https://libtmux.org/en/rs/latest/reference/window-splitdirection/)

Where a split puts the pane it makes.

[ResizeDirection 4 members](https://libtmux.org/en/rs/latest/reference/window-resizedirection/)

Which edge a resize moves.

Environment 1 type

[EnvironmentEntry 2 members](https://libtmux.org/en/rs/latest/reference/session-environmententry/)

What a session's environment holds for one name.

Terminal capabilities 1 type

[EngineCapabilities 1 members](https://libtmux.org/en/rs/latest/reference/capabilities-enginecapabilities/)

Immutable capability state detected for one configured tmux executable.

Versions 3 types, 11 functions and constants

[ReleaseSuffix 8 members](https://libtmux.org/en/rs/latest/reference/version-releasesuffix/)

The suffix of a numbered tmux release.

[ReleaseVersion 4 members](https://libtmux.org/en/rs/latest/reference/version-releaseversion/)

A numbered tmux release.

[TmuxVersion 8 members](https://libtmux.org/en/rs/latest/reference/version-tmuxversion/)

A parsed raw tmux version.

* CAPTURE\_LINE\_FLAGS : [ReleaseVersion](https://libtmux.org/en/rs/latest/reference/version-releaseversion/ "version.ReleaseVersion")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/version.rs#L729)] [¶](#version.CAPTURE_LINE_FLAGS "Permalink to CAPTURE_LINE_FLAGS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/version.rs#L729)] [¶](#version.CAPTURE_LINE_FLAGS "Permalink to CAPTURE_LINE_FLAGS")

  CAPTURE\_LINE\_FLAGS

  `capture-pane -F`, and so [`crate::Pane::capture_lines` ](https://libtmux.org/en/rs/latest/reference/pane-pane-capture_lines/).

- CAPTURE\_TRIM\_BLANK\_CELLS : [ReleaseVersion](https://libtmux.org/en/rs/latest/reference/version-releaseversion/ "version.ReleaseVersion")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/version.rs#L756)] [¶](#version.CAPTURE_TRIM_BLANK_CELLS "Permalink to CAPTURE_TRIM_BLANK_CELLS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/version.rs#L756)] [¶](#version.CAPTURE_TRIM_BLANK_CELLS "Permalink to CAPTURE_TRIM_BLANK_CELLS")

  CAPTURE\_TRIM\_BLANK\_CELLS

  `capture-pane -T`, and so [`crate::CaptureOptions::trim_blank_cells` ](https://libtmux.org/en/rs/latest/reference/pane-captureoptions-trim_blank_cells/).

  Added in 3.4 to stop at the last used cell instead of the pane's full width. The option string is `ab:CeE:JNpPqS:t:` on 3.2a and gains `T` by 3.5a; tmux's own CHANGES puts it in the 3.3a-to-3.4 section.

  `-N` and `-P` need no such gate: both are present at 3.2a, which is [`crate::TmuxVersion::MIN_SUPPORTED` ](https://libtmux.org/en/rs/latest/reference/version-tmuxversion-min_supported/).

* CLIENTS\_HIDE\_STOPPED : [ReleaseVersion](https://libtmux.org/en/rs/latest/reference/version-releaseversion/ "version.ReleaseVersion")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/version.rs#L770)] [¶](#version.CLIENTS_HIDE_STOPPED "Permalink to CLIENTS_HIDE_STOPPED")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/version.rs#L770)] [¶](#version.CLIENTS_HIDE_STOPPED "Permalink to CLIENTS_HIDE_STOPPED")

  CLIENTS\_HIDE\_STOPPED

  `list-clients` leaving out a client that is stopped rather than gone, and so [`crate::Error::ClientSuspended` ](https://libtmux.org/en/rs/latest/reference/error-error-clientsuspended/)being reachable at all.

  From this release `sort_get_clients` screens the listing on `CLIENT_UNATTACHEDFLAGS`, which covers the dead, the exiting and the suspended together, so a suspended or locked client disappears from it. Earlier releases screen on the session alone, and suspending a client never clears that, so it stays listed and reads back normally.

  Measured on 3.2a, 3.4, 3.5a, 3.6b, 3.7 and 3.7c: the first four list a suspended client, the last two do not.

- CONTROL\_PANE\_OFF : [ReleaseVersion](https://libtmux.org/en/rs/latest/reference/version-releaseversion/ "version.ReleaseVersion")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/version.rs#L746)] [¶](#version.CONTROL_PANE_OFF "Permalink to CONTROL_PANE_OFF")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/version.rs#L746)] [¶](#version.CONTROL_PANE_OFF "Permalink to CONTROL_PANE_OFF")

  CONTROL\_PANE\_OFF

  Taking a pane out of a control client's stream without crashing the server, and so [`crate::control::ControlSender::mute_pane` ](https://libtmux.org/en/rs/latest/reference/control-controlsender-mute_pane/)using `off`.

  Before this release \`refresh-client -A \<pane>:off`leaves the output blocks already queued for that pane in place, while the pane stops holding the server's read buffer back. Writing those blocks later reads past the end of a buffer the server has drained, and the server segfaults.`mute\_pane\` pauses the pane below this release instead, which discards the queue on every supported release.

* JSON\_LAYOUTS : [ReleaseVersion](https://libtmux.org/en/rs/latest/reference/version-releaseversion/ "version.ReleaseVersion")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/version.rs#L790)] [¶](#version.JSON_LAYOUTS "Permalink to JSON_LAYOUTS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/version.rs#L790)] [¶](#version.JSON_LAYOUTS "Permalink to JSON_LAYOUTS")

  JSON\_LAYOUTS

  `window_layout` and `select-layout` using a JSON subset instead of the classic checksum-prefixed string, and so [`crate::LayoutSpec::Saved` ](https://libtmux.org/en/rs/latest/reference/window-layoutspec-saved/)accepting one.

  tmux's own `CHANGES FROM 3.7c TO 3.8` names the release: "Layout strings now use a JSON subset format ... The old format is still accepted; control mode clients receive old layouts unless they set the new-layouts flag." Below this release a JSON string is refused as an unrecognised layout, with no hint that the value is simply from a newer tmux.

- LIST\_KEYS\_FORMAT : [ReleaseVersion](https://libtmux.org/en/rs/latest/reference/version-releaseversion/ "version.ReleaseVersion")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/version.rs#L735)] [¶](#version.LIST_KEYS_FORMAT "Permalink to LIST_KEYS_FORMAT")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/version.rs#L735)] [¶](#version.LIST_KEYS_FORMAT "Permalink to LIST_KEYS_FORMAT")

  LIST\_KEYS\_FORMAT

  `list-keys -F`, and so [`crate::Server::typed_key_bindings` ](https://libtmux.org/en/rs/latest/reference/server-server-typed_key_bindings/).

  Below this release `list-keys` prints only its own `bind-key` lines, which quote a key and leave a table name bare, and carry no note.

* MIRRORED\_LAYOUTS : [ReleaseVersion](https://libtmux.org/en/rs/latest/reference/version-releaseversion/ "version.ReleaseVersion")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/version.rs#L778)] [¶](#version.MIRRORED_LAYOUTS "Permalink to MIRRORED_LAYOUTS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/version.rs#L778)] [¶](#version.MIRRORED_LAYOUTS "Permalink to MIRRORED_LAYOUTS")

  MIRRORED\_LAYOUTS

  The mirrored layouts, and so [`crate::Layout::MainHorizontalMirrored` ](https://libtmux.org/en/rs/latest/reference/window-layout-mainhorizontalmirrored/)and [`crate::Layout::MainVerticalMirrored` ](https://libtmux.org/en/rs/latest/reference/window-layout-mainverticalmirrored/).

  Below this release `layout_set_lookup` does not carry those names, and tmux refuses one as it would a typo.

- PANE\_BORDER\_FORMAT\_PER\_PANE : [ReleaseVersion](https://libtmux.org/en/rs/latest/reference/version-releaseversion/ "version.ReleaseVersion")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/version.rs#L719)] [¶](#version.PANE_BORDER_FORMAT_PER_PANE "Permalink to PANE_BORDER_FORMAT_PER_PANE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/version.rs#L719)] [¶](#version.PANE_BORDER_FORMAT_PER_PANE "Permalink to PANE_BORDER_FORMAT_PER_PANE")

  PANE\_BORDER\_FORMAT\_PER\_PANE

  `pane-border-format` becoming a pane option as well as a window one.

  Below this release tmux stores it only per window, and a write sent with `-p` lands there instead -- reporting success for a change the caller did not ask for. See [`crate::OptionSchema::accepts` ](https://libtmux.org/en/rs/latest/reference/options-optionschema-accepts/).

* PANE\_BORDER\_STYLE\_PER\_PANE : [ReleaseVersion](https://libtmux.org/en/rs/latest/reference/version-releaseversion/ "version.ReleaseVersion")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/version.rs#L725)] [¶](#version.PANE_BORDER_STYLE_PER_PANE "Permalink to PANE_BORDER_STYLE_PER_PANE")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/version.rs#L725)] [¶](#version.PANE_BORDER_STYLE_PER_PANE "Permalink to PANE_BORDER_STYLE_PER_PANE")

  PANE\_BORDER\_STYLE\_PER\_PANE

  `pane-border-style` and `pane-active-border-style` becoming pane options as well as window ones, with the same consequence below it as [`PANE_BORDER_FORMAT_PER_PANE` ](https://libtmux.org/en/rs/latest/reference/version-pane_border_format_per_pane/).

- PROMPT\_HISTORY : [ReleaseVersion](https://libtmux.org/en/rs/latest/reference/version-releaseversion/ "version.ReleaseVersion")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/version.rs#L712)] [¶](#version.PROMPT_HISTORY "Permalink to PROMPT_HISTORY")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/version.rs#L712)] [¶](#version.PROMPT_HISTORY "Permalink to PROMPT_HISTORY")

  PROMPT\_HISTORY

  The prompt history, and so [`crate::Server::prompt_history` ](https://libtmux.org/en/rs/latest/reference/server-server-prompt_history/).

* SERVER\_ACCESS : [ReleaseVersion](https://libtmux.org/en/rs/latest/reference/version-releaseversion/ "version.ReleaseVersion")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/version.rs#L709)] [¶](#version.SERVER_ACCESS "Permalink to SERVER_ACCESS")

  constant \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/version.rs#L709)] [¶](#version.SERVER_ACCESS "Permalink to SERVER_ACCESS")

  SERVER\_ACCESS

  `server-access`, and so [`crate::Server::access_rules` ](https://libtmux.org/en/rs/latest/reference/server-server-access_rules/).

Commands 6 types

[Command 4 members](https://libtmux.org/en/rs/latest/reference/command-command/)

A logical tmux command with classified diagnostic arguments.

[CommandChain 4 members](https://libtmux.org/en/rs/latest/reference/command-commandchain/)

Several tmux commands dispatched as one `tmux a \; b` invocation.

[CommandSummary 3 members](https://libtmux.org/en/rs/latest/reference/command-commandsummary/)

A rendering of a dispatched command that is safe to log.

[DispatchLimits 4 members](https://libtmux.org/en/rs/latest/reference/limits-dispatchlimits/)

How much work one server may have in flight at once.

[TmuxArg 3 members](https://libtmux.org/en/rs/latest/reference/target-tmuxarg/)

Text bound for a tmux argument that tmux expands as a format.

[ShellCommand 5 members](https://libtmux.org/en/rs/latest/workspace/reference/config-shellcommand/)

One command typed into a pane, with tmuxp's per-command settings.

Control mode 6 types, 2 functions and constants

[Subscription 5 members](https://libtmux.org/en/rs/latest/reference/control-subscription/)

What a subscription watches.

[ControlSender 10 members](https://libtmux.org/en/rs/latest/reference/control-controlsender/)

Sends commands down a control-mode connection.

[ControlEvents 2 members](https://libtmux.org/en/rs/latest/reference/control-controlevents/)

Receives tmux notifications and terminal connection errors.

[PaneOutput 5 members](https://libtmux.org/en/rs/latest/reference/control-paneoutput/)

What one pane writes, as it writes it.

[ControlClientLimits 4 members](https://libtmux.org/en/rs/latest/reference/limits-controlclientlimits/)

How many persistent control-mode clients one server may hold.

[ControlLimits 6 members](https://libtmux.org/en/rs/latest/reference/limits-controllimits/)

What one control-mode connection may accumulate before it gives up.

* \_\_fuzz\_control\_blocks ( *data : &\[[u8](https://doc.rust-lang.org/std/primitive.u8.html "u8 (external)")]&#x20;*)

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/control/fuzz.rs#L34)] [¶](#control.fuzz.__fuzz_control_blocks "Permalink to __fuzz_control_blocks")

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/control/fuzz.rs#L34)] [¶](#control.fuzz.__fuzz_control_blocks "Permalink to __fuzz_control_blocks")

  \_\_fuzz\_control\_blocks

  Frame arbitrary control-mode output into replies, and check each reply.

  The first byte sets the line budget and how many requests are queued; the next byte per request says how many commands it chained and whether its caller has gone. The rest is what tmux wrote. Lines are read the way the connection actor reads them, and every closed block goes to the actor's reply slots.

  Panics

  When a line inside a block is anything but output or that block's own terminator, or when a reply holds other than the blocks it was owed: the next ones in order, stopping at the first failure.

- \_\_fuzz\_parse\_control\_line ( *line : &\[[u8](https://doc.rust-lang.org/std/primitive.u8.html "u8 (external)")]&#x20;*)

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/control.rs#L1618)] [¶](#control.__fuzz_parse_control_line "Permalink to __fuzz_parse_control_line")

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/control.rs#L1618)] [¶](#control.__fuzz_parse_control_line "Permalink to __fuzz_parse_control_line")

  \_\_fuzz\_parse\_control\_line

  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.

Formats 1 type, 2 functions and constants

[TmuxText 6 members](https://libtmux.org/en/rs/latest/reference/formats-text-tmuxtext/)

Immutable text bytes returned by tmux.

* \_\_fuzz\_format\_rows ( *data : &\[[u8](https://doc.rust-lang.org/std/primitive.u8.html "u8 (external)")]&#x20;*)

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/formats/fuzz.rs#L37)] [¶](#formats.fuzz.__fuzz_format_rows "Permalink to __fuzz_format_rows")

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/formats/fuzz.rs#L37)] [¶](#formats.fuzz.__fuzz_format_rows "Permalink to __fuzz_format_rows")

  \_\_fuzz\_format\_rows

  Decode arbitrary listing output, then check that decoding inverts tmux.

  The first byte picks a listing and a tmux release. The rest is decoded as that listing's stdout, and then, split at NUL, read as field values that are written the way that release prints them and decoded again.

  Panics

  When a value tmux could print does not decode to itself.

- escape\_format ( *text : impl [AsRef](https://doc.rust-lang.org/std/convert/trait.AsRef.html "AsRef (external)")<[OsStr](https://doc.rust-lang.org/std/ffi/struct.OsStr.html "OsStr (external)")>&#x20;*) → [OsString](https://doc.rust-lang.org/std/ffi/struct.OsString.html "OsString (external)")

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/target.rs#L40)] [¶](#target.escape_format "Permalink to escape_format")

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/target.rs#L40)] [¶](#target.escape_format "Permalink to escape_format")

  escape\_format

  Escape text so tmux uses it as written rather than expanding it.

  tmux runs its format machinery over more than names: `#(command)` runs `command` in a shell and `#{session_id}` becomes the id, in a session or window name and in the start directory `-c` names alike. Doubling `#` is what tmux's parser reads as one literal `#`, so the text arrives as itself -- which also makes a directory whose name really contains `#` reachable, where passing it through unescaped does not.

  Every typed argument that tmux expands takes [`TmuxArg` ](https://libtmux.org/en/rs/latest/reference/target-tmuxarg/), which applies this on conversion, so a caller reaches for this directly only when building a raw [`crate::Command` ](https://libtmux.org/en/rs/latest/reference/command-command/)of their own.

  Examples

  ```rust
  use std::ffi::OsString;


  use libtmux::escape_format;


  // Text that would otherwise run a command.
  assert_eq!(escape_format("#(id)"), OsString::from("##(id)"));


  // Ordinary text is unchanged.
  assert_eq!(escape_format("editor"), OsString::from("editor"));
  ```

Queries 9 types, 8 functions and constants

[Matcher 0 members](https://libtmux.org/en/rs/latest/reference/query-matcher/)

A predicate that evaluates a borrowed candidate.

[QueryIteratorExt 0 members](https://libtmux.org/en/rs/latest/reference/query-queryiteratorext/)

Cardinality and named-predicate operations for native iterators.

[FilterEnum 0 members](https://libtmux.org/en/rs/latest/reference/query-filterenum/)

Stable string semantics for a custom enum filter field.

[Filterable 0 members](https://libtmux.org/en/rs/latest/reference/query-filterable/)

A type with a stable schema that can evaluate portable filter predicates.

[ManyRelation 3 members](https://libtmux.org/en/rs/latest/reference/query-fields-manyrelation/)

A value-only handle for a to-many relation from `From` to `To`.

[OneRelation 1 members](https://libtmux.org/en/rs/latest/reference/query-fields-onerelation/)

A value-only handle for a to-one relation from `From` to `To`.

[FilterSchema 0 members](https://libtmux.org/en/rs/latest/reference/query-schema-filterschema/)

A filter target whose portable expression grammar can be described.

[FilterSchemaDescriptor 3 members](https://libtmux.org/en/rs/latest/reference/query-schema-filterschemadescriptor/)

One target and every field its decoder accepts.

[FilterValueSchema 7 members](https://libtmux.org/en/rs/latest/reference/query-schema-filtervalueschema/)

The value or relation family behind one filter field.

* bool\_field ( *target : &'static [str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")&#x20;*, *field : &'static [str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")&#x20;*) → [BoolField](https://libtmux.org/en/rs/latest/reference/query-fields-boolfield/ "query.fields.BoolField")\<T>

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/query/private.rs#L770)] [¶](#query.private.bool_field "Permalink to bool_field")

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/query/private.rs#L770)] [¶](#query.private.bool_field "Permalink to bool_field")

  bool\_field

  Construct a boolean handle for generated code.

  Examples

  ```rust
  use libtmux::query::BoolField;
  use libtmux::query::__private;
  struct Row;
  let field: BoolField<Row> = __private::bool_field("row", "done");
  assert!(format!("{field:?}").contains("done"));
  ```

- enum\_field ( *target : &'static [str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")&#x20;*, *field : &'static [str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")&#x20;*) → [EnumField](https://libtmux.org/en/rs/latest/reference/query-fields-enumfield/ "query.fields.EnumField")\<T, E>

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/query/private.rs#L813)] [¶](#query.private.enum_field "Permalink to enum_field")

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/query/private.rs#L813)] [¶](#query.private.enum_field "Permalink to enum_field")

  enum\_field

  Construct a custom enum handle for generated code.

  Examples

  ```rust
  use libtmux::query::{EnumField, FilterEnum};
  use libtmux::query::__private;
  enum State { Ready }
  impl FilterEnum for State {
      const FILTER_VARIANTS: &'static [&'static str] = &["ready"];
      fn filter_name(&self) -> &'static str { "ready" }
  }
  struct Row;
  let field: EnumField<Row, State> = __private::enum_field("row", "state");
  assert!(format!("{field:?}").contains("state"));
  ```

* filter\_schema ( ) → [FilterSchemaDescriptor](https://libtmux.org/en/rs/latest/reference/query-schema-filterschemadescriptor/ "query.schema.FilterSchemaDescriptor")

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/query/schema.rs#L113)] [¶](#query.schema.filter_schema "Permalink to filter_schema")

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/query/schema.rs#L113)] [¶](#query.schema.filter_schema "Permalink to filter_schema")

  filter\_schema

  Return generated metadata for one related target.

- integer\_field ( *target : &'static [str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")&#x20;*, *field : &'static [str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")&#x20;*) → [IntegerField](https://libtmux.org/en/rs/latest/reference/query-fields-integerfield/ "query.fields.IntegerField")\<T, N>

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/query/private.rs#L789)] [¶](#query.private.integer_field "Permalink to integer_field")

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/query/private.rs#L789)] [¶](#query.private.integer_field "Permalink to integer_field")

  integer\_field

  Construct an integer handle for generated code.

  Examples

  ```rust
  use libtmux::query::IntegerField;
  use libtmux::query::__private;
  struct Row;
  let field: IntegerField<Row, i64> = __private::integer_field("row", "count");
  assert!(format!("{field:?}").contains("count"));
  ```

* many\_relation ( *target : &'static [str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")&#x20;*, *field : &'static [str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")&#x20;*) → [ManyRelation](https://libtmux.org/en/rs/latest/reference/query-fields-manyrelation/ "query.fields.ManyRelation")<[From](https://doc.rust-lang.org/std/convert/trait.From.html "From (external)"), To>

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/query/private.rs#L837)] [¶](#query.private.many_relation "Permalink to many_relation")

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/query/private.rs#L837)] [¶](#query.private.many_relation "Permalink to many_relation")

  many\_relation

  Construct a to-many relation handle for generated code.

  Examples

  ```rust
  use libtmux::query::ManyRelation;
  use libtmux::query::__private;
  struct Parent;
  struct Child;
  let field: ManyRelation<Parent, Child> =
      __private::many_relation("parent", "children");
  assert!(format!("{field:?}").contains("children"));
  ```

- one\_relation ( *target : &'static [str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")&#x20;*, *field : &'static [str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")&#x20;*) → [OneRelation](https://libtmux.org/en/rs/latest/reference/query-fields-onerelation/ "query.fields.OneRelation")<[From](https://doc.rust-lang.org/std/convert/trait.From.html "From (external)"), To>

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/query/private.rs#L860)] [¶](#query.private.one_relation "Permalink to one_relation")

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/query/private.rs#L860)] [¶](#query.private.one_relation "Permalink to one_relation")

  one\_relation

  Construct a to-one relation handle for generated code.

  Examples

  ```rust
  use libtmux::query::OneRelation;
  use libtmux::query::__private;
  struct Parent;
  struct Owner;
  let field: OneRelation<Parent, Owner> = __private::one_relation("parent", "owner");
  assert!(format!("{field:?}").contains("owner"));
  ```

* text\_field ( *target : &'static [str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")&#x20;*, *field : &'static [str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")&#x20;*) → [TextField](https://libtmux.org/en/rs/latest/reference/query-fields-textfield/ "query.fields.TextField")\<T>

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/query/private.rs#L751)] [¶](#query.private.text_field "Permalink to text_field")

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/query/private.rs#L751)] [¶](#query.private.text_field "Permalink to text_field")

  text\_field

  Construct a text handle for generated code.

  Examples

  ```rust
  use libtmux::query::{TextField};
  use libtmux::query::__private;
  struct Row;
  let field: TextField<Row> = __private::text_field("row", "name");
  assert!(format!("{field:?}").contains("name"));
  ```

- unknown\_field\_error ( ) → [FilterExpressionError](https://libtmux.org/en/rs/latest/reference/query-filterexpressionerror/ "query.FilterExpressionError")

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/query/private.rs#L881)] [¶](#query.private.unknown_field_error "Permalink to unknown_field_error")

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/query/private.rs#L881)] [¶](#query.private.unknown_field_error "Permalink to unknown_field_error")

  unknown\_field\_error

  Construct the source-less generated fallback for an unknown field.

  Examples

  ```rust
  use libtmux::query::FilterExpressionErrorKind;
  use libtmux::query::__private;
  let error = __private::unknown_field_error();
  assert_eq!(error.kind(), FilterExpressionErrorKind::UnknownField);
  ```

Queries — Fields 6 types

[TextField 12 members](https://libtmux.org/en/rs/latest/reference/query-fields-textfield/)

A typed handle for a portable text field on `T`.

[BoolField 3 members](https://libtmux.org/en/rs/latest/reference/query-fields-boolfield/)

A typed handle for a portable boolean field on `T`.

[IntegerField 0 members](https://libtmux.org/en/rs/latest/reference/query-fields-integerfield/)

A typed handle for a fixed-width integer field `N` on `T`.

[EnumField 3 members](https://libtmux.org/en/rs/latest/reference/query-fields-enumfield/)

A typed handle for a custom enum field `E` on `T`.

[FilterFieldSchema 1 members](https://libtmux.org/en/rs/latest/reference/query-schema-filterfieldschema/)

One accepted field and the predicates valid for it.

[ReadField 0 members](https://libtmux.org/en/rs/latest/reference/snapshot-readfield/)

A field handle whose value a [`Target` ](https://libtmux.org/en/rs/latest/reference/server-promptkind-target/)snapshot holds.

Queries — Expressions 2 types

[FilterExpr 4 members](https://libtmux.org/en/rs/latest/reference/query-filterexpr/)

An opaque, portable predicate over candidates of type `T`.

[Predicate 14 members](https://libtmux.org/en/rs/latest/reference/query-private-predicate/)

One opaque predicate passed to generated candidate dispatch.

Snapshots 5 types

[CapturedLine 4 members](https://libtmux.org/en/rs/latest/reference/pane-capturedline/)

One line of a capture, with what tmux knows about it.

[CapturePane 2 members](https://libtmux.org/en/rs/latest/reference/plan-ops-panes-capturepane/)

Read a pane's contents.

[Availability 7 members](https://libtmux.org/en/rs/latest/reference/snapshot-availability/)

A snapshot field's value, or the reason the snapshot holds none.

[PaneProgressState 5 members](https://libtmux.org/en/rs/latest/reference/snapshot-paneprogressstate/)

Closed progress-state vocabulary tmux emits for a pane's progress bar.

[Sealed 0 members](https://libtmux.org/en/rs/latest/reference/snapshot-sealed/)

Keeps [`super::ReadField` ](https://libtmux.org/en/rs/latest/reference/snapshot-readfield/)implemented by this crate's handles only.

Workspaces 7 types

[Effects 5 members](https://libtmux.org/en/rs/latest/reference/plan-effects/)

What an operation does to tmux state.

[Safety 3 members](https://libtmux.org/en/rs/latest/reference/plan-safety/)

How an operation directly affects tmux objects.

[SetOption 3 members](https://libtmux.org/en/rs/latest/reference/plan-ops-options-setoption/)

Set a tmux option.

[SetEnvironment 1 members](https://libtmux.org/en/rs/latest/reference/plan-ops-options-setenvironment/)

Set a variable in a session's environment.

[SendKeys 4 members](https://libtmux.org/en/rs/latest/reference/plan-ops-panes-sendkeys/)

Send text or named keys to a pane.

[Pause 2 members](https://libtmux.org/en/rs/latest/reference/plan-ops-timing-pause/)

Wait before the next operation runs.

[SelectLayout 1 members](https://libtmux.org/en/rs/latest/reference/plan-ops-windows-selectlayout/)

Rearrange a window's panes into a named or described layout.

Workspaces — Plans 5 types

[Plan 10 members](https://libtmux.org/en/rs/latest/reference/plan-plan/)

Operations recorded but not yet run.

[Planner 6 members](https://libtmux.org/en/rs/latest/reference/plan-planner-planner/)

How a plan is grouped into tmux invocations.

[WorkspaceReadme 0 members](https://libtmux.org/en/rs/latest/reference/src-workspacereadme/)

Compiles the workspace README's examples, and nothing else.

[Workspace 12 members](https://libtmux.org/en/rs/latest/workspace/reference/config-workspace/)

One workspace: a session and the windows it should contain.

[WorkspaceBuilder 3 members](https://libtmux.org/en/rs/latest/workspace/reference/src-workspacebuilder/)

Creates tmux sessions from workspace configurations.

Workspaces — Steps 10 types

[Operation 0 members](https://libtmux.org/en/rs/latest/reference/plan-operation/)

An operation that can be recorded in a [`Plan` ](https://libtmux.org/en/rs/latest/reference/plan-plan/).

[Chainable 0 members](https://libtmux.org/en/rs/latest/reference/plan-chainable/)

An operation that may share one tmux invocation with its neighbours.

[FromStep 0 members](https://libtmux.org/en/rs/latest/reference/plan-fromstep/)

Turns a recorded step index into whatever [`Plan::add` ](https://libtmux.org/en/rs/latest/reference/plan-plan-add/)returns for it.

[Step 5 members](https://libtmux.org/en/rs/latest/reference/plan-planner-step/)

One tmux invocation: the operations it carries, in order.

[StepReason 5 members](https://libtmux.org/en/rs/latest/reference/plan-planner-stepreason/)

Why a [`Step` ](https://libtmux.org/en/rs/latest/reference/plan-planner-step/)is its own tmux invocation.

[Outcome 5 members](https://libtmux.org/en/rs/latest/reference/plan-run-outcome/)

How an operation ended.

[Attribution 2 members](https://libtmux.org/en/rs/latest/reference/plan-run-attribution/)

How much a run could tell about each operation's outcome.

[OperationValue 5 members](https://libtmux.org/en/rs/latest/reference/plan-run-operationvalue/)

The typed value one operation produced.

[OperationReport 5 members](https://libtmux.org/en/rs/latest/reference/plan-run-operationreport/)

What one recorded operation produced, in plan order.

[StepOutcome 7 members](https://libtmux.org/en/rs/latest/reference/plan-run-stepoutcome/)

What one dispatched invocation produced.

Workspaces — Targets and slots 8 types

[Scope 3 members](https://libtmux.org/en/rs/latest/reference/plan-scope/)

The tmux object an operation addresses or makes.

[Slot 3 members](https://libtmux.org/en/rs/latest/reference/plan-slot/)

A typed reference to the object a recorded operation will create.

[SessionSlot 0 members](https://libtmux.org/en/rs/latest/reference/plan-sessionslot/)

Marker for a slot that points at a session.

[WindowSlot 0 members](https://libtmux.org/en/rs/latest/reference/plan-windowslot/)

Marker for a slot that points at a window.

[PaneSlot 0 members](https://libtmux.org/en/rs/latest/reference/plan-paneslot/)

Marker for a slot that points at a pane.

[PaneTarget 2 members](https://libtmux.org/en/rs/latest/reference/plan-panetarget/)

A `-t` target naming a pane, resolved when the plan runs.

[WindowTarget 2 members](https://libtmux.org/en/rs/latest/reference/plan-windowtarget/)

A `-t` target naming a window, resolved when the plan runs.

[SessionTarget 2 members](https://libtmux.org/en/rs/latest/reference/plan-sessiontarget/)

A `-t` target naming a session, resolved when the plan runs.

Workspaces — Session 1 type

[NewSession 3 members](https://libtmux.org/en/rs/latest/reference/plan-ops-sessions-newsession/)

Create a session.

Workspaces — Window 5 types

[SplitWindow 7 members](https://libtmux.org/en/rs/latest/reference/plan-ops-panes-splitwindow/)

Split a window, making a pane.

[NewWindow 7 members](https://libtmux.org/en/rs/latest/reference/plan-ops-windows-newwindow/)

Create a window in a session.

[SelectWindow 1 members](https://libtmux.org/en/rs/latest/reference/plan-ops-windows-selectwindow/)

Make a window the active one.

[RenameWindow 1 members](https://libtmux.org/en/rs/latest/reference/plan-ops-windows-renamewindow/)

Rename a window.

[KillWindow 2 members](https://libtmux.org/en/rs/latest/reference/plan-ops-windows-killwindow/)

Destroy a window.

Workspaces — Pane 2 types

[SelectPane 1 members](https://libtmux.org/en/rs/latest/reference/plan-ops-panes-selectpane/)

Make a pane the active one.

[KillPane 2 members](https://libtmux.org/en/rs/latest/reference/plan-ops-panes-killpane/)

Destroy a pane.

Errors 14 types

[ControlModeErrorKind 9 members](https://libtmux.org/en/rs/latest/reference/error-controlmodeerrorkind/)

Why a control-mode connection failed.

[OptionErrorKind 3 members](https://libtmux.org/en/rs/latest/reference/error-optionerrorkind/)

Which way tmux would not accept an option.

[ErrorKind 10 members](https://libtmux.org/en/rs/latest/reference/error-errorkind/)

A coarse failure category for reporting and routing.

[IdParseError 1 members](https://libtmux.org/en/rs/latest/reference/error-idparseerror/)

An invalid scope-specific tmux object ID.

[Error 47 members](https://libtmux.org/en/rs/latest/reference/error-error/)

An error returned by libtmux.

[ObjectKind 4 members](https://libtmux.org/en/rs/latest/reference/error-objectkind/)

The kind of tmux object a failure refers to.

[ListingDecodeError 2 members](https://libtmux.org/en/rs/latest/reference/error-listingdecodeerror/)

Payload-free metadata describing why tmux output could not be decoded.

[ScopeError 7 members](https://libtmux.org/en/rs/latest/reference/error-scoped-scopeerror/)

A scoped resource's creation, operation, or cleanup failure.

[PlanValidationError 5 members](https://libtmux.org/en/rs/latest/reference/plan-planvalidationerror/)

An invalid dependency between two plan steps, or a step whose own arguments cannot render as one tmux command.

[ExactlyOneError 2 members](https://libtmux.org/en/rs/latest/reference/query-exactlyoneerror/)

The ways an iterator can fail to contain exactly one item.

[MultipleItemsError 0 members](https://libtmux.org/en/rs/latest/reference/query-multipleitemserror/)

An error indicating that an iterator contained more than one item.

[FilterExpressionError 1 members](https://libtmux.org/en/rs/latest/reference/query-filterexpressionerror/)

A source-less, value-free portable expression validation error.

[ConfigError 4 members](https://libtmux.org/en/rs/latest/workspace/reference/config-configerror/)

A workspace configuration failure.

[BuildError 5 members](https://libtmux.org/en/rs/latest/workspace/reference/src-builderror/)

A failure while building a workspace.

Errors — Server 2 types

[ServerConfigurationErrorKind 9 members](https://libtmux.org/en/rs/latest/reference/error-serverconfigurationerrorkind/)

The category of an invalid [`crate::ServerBuilder` ](https://libtmux.org/en/rs/latest/reference/server-builder-serverbuilder/)configuration.

[ServerGoneKind 4 members](https://libtmux.org/en/rs/latest/reference/error-servergonekind/)

Which way a tmux server was not there.

Errors — Session 1 type

[SessionNameError 2 members](https://libtmux.org/en/rs/latest/reference/target-sessionnameerror/)

Why a session name is one tmux could not address.

Constants and enums 15 types

[CommandResult 13 members](https://libtmux.org/en/rs/latest/reference/command-commandresult/)

The exact status and output captured for one tmux command.

[Event 30 members](https://libtmux.org/en/rs/latest/reference/control-event/)

Something tmux reported that no command asked for.

[BlockResult 4 members](https://libtmux.org/en/rs/latest/reference/control-blockresult/)

The outcome of one command sent over control mode.

[ControlMode 7 members](https://libtmux.org/en/rs/latest/reference/control-controlmode/)

One control-mode connection to a tmux server.

[ReplaceMode 2 members](https://libtmux.org/en/rs/latest/reference/hooks-replacemode/)

Whether writing a hook keeps the entries it does not name.

[OptionKind 7 members](https://libtmux.org/en/rs/latest/reference/options-optionkind/)

What kind of value an option holds.

[CaptureOptions 9 members](https://libtmux.org/en/rs/latest/reference/pane-captureoptions/)

How far back a capture reaches, and in what form.

[PlanValidationErrorKind 6 members](https://libtmux.org/en/rs/latest/reference/plan-planvalidationerrorkind/)

Why a plan dependency is invalid.

[PlanResult 5 members](https://libtmux.org/en/rs/latest/reference/plan-run-planresult/)

What running a plan produced.

[FilterExpressionErrorKind 9 members](https://libtmux.org/en/rs/latest/reference/query-filterexpressionerrorkind/)

The category of an invalid portable filter expression.

[IntegerKind 10 members](https://libtmux.org/en/rs/latest/reference/query-private-integerkind/)

The fixed-width integer types understood by generated schema checks.

[AccessMode 2 members](https://libtmux.org/en/rs/latest/reference/server-accessmode/)

How much a user on the server's access list may do.

[PromptKind 4 members](https://libtmux.org/en/rs/latest/reference/server-promptkind/)

Which prompt tmux is remembering answers for.

[JoinOptions 3 members](https://libtmux.org/en/rs/latest/reference/window-joinoptions/)

Where a pane lands when it is moved into another window.

[SplitOptions 8 members](https://libtmux.org/en/rs/latest/reference/window-splitoptions/)

Options for splitting a window or pane into a new pane.

Constants and enums — Session 1 type

[NewSessionOptions 6 members](https://libtmux.org/en/rs/latest/reference/server-newsessionoptions/)

Options for creating a session.

Constants and enums — Window 1 type

[NewWindowOptions 9 members](https://libtmux.org/en/rs/latest/reference/session-newwindowoptions/)

Options for creating a window in a session.

Testing utilities 6 types, 4 functions and constants

[TestServerErrorKind 10 members](https://libtmux.org/en/rs/latest/reference/test-testservererrorkind/)

The category of a [`TestServer` ](https://libtmux.org/en/rs/latest/reference/test-testserver/)lifecycle failure.

[TestServerError 2 members](https://libtmux.org/en/rs/latest/reference/test-testservererror/)

A source-less, redacted failure from [`TestServer` ](https://libtmux.org/en/rs/latest/reference/test-testserver/).

[TestServerBuilder 6 members](https://libtmux.org/en/rs/latest/reference/test-testserverbuilder/)

A consuming builder for an isolated foreground tmux test server.

[TestServer 8 members](https://libtmux.org/en/rs/latest/reference/test-testserver/)

One isolated tmux daemon and its descriptor-relative cleanup guard.

[DaemonState 4 members](https://libtmux.org/en/rs/latest/reference/test-daemonstate/)

Whether a fixture's tmux daemon is still running, and how it ended if not.

[RetryTimeout 1 members](https://libtmux.org/en/rs/latest/reference/test-retrytimeout/)

A condition did not hold before its deadline.

* reap\_abandoned\_servers ( *older\_than : [Duration](https://doc.rust-lang.org/std/time/struct.Duration.html "Duration (external)")&#x20;*) → [Result](https://doc.rust-lang.org/std/result/enum.Result.html "Result (external)")<[Vec](https://doc.rust-lang.org/std/vec/struct.Vec.html "Vec (external)")<[PathBuf](https://doc.rust-lang.org/std/path/struct.PathBuf.html "PathBuf (external)")>, [TestServerError](https://libtmux.org/en/rs/latest/reference/test-testservererror/ "test.TestServerError")>

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/test.rs#L1107)] [¶](#test.reap_abandoned_servers "Permalink to reap_abandoned_servers")

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/test.rs#L1107)] [¶](#test.reap_abandoned_servers "Permalink to reap_abandoned_servers")

  reap\_abandoned\_servers

  Kill tmux servers left behind by fixtures that never cleaned up.

  A [`TestServer` ](https://libtmux.org/en/rs/latest/reference/test-testserver/)removes its own daemon and directory. One whose process was killed mid-run cannot, and the daemon it left keeps running: each holds a pseudo-terminal for every pane it has, and a system has a few thousand. Enough abandoned runs and the next `fork` fails with `No space left on device`, which reads as a bug in whatever ran next.

  Only this crate's own fixtures are considered: a directory under `/tmp/libtmux-rs-test`, owned by this user, holding a socket where a fixture puts one. A tmux server started any other way -- including one belonging to another libtmux on the same machine -- is never touched, so this cannot reach a real session.

  Abandonment is read from the process that made the fixture, not guessed from a timestamp: each one records its owner, and a fixture is only reaped once that process is gone. A recycled process id makes this skip a leftover rather than reap a live one, which is the direction to fail in. `older_than` is a second guard on top, for a fixture whose owner id has been reused; pass `Duration::ZERO` to rely on the owner check alone.

  Errors

  Returns an error when the temporary root cannot be read. A directory that cannot be reaped is skipped rather than failing the sweep, because one unreadable leftover should not stop the rest being cleared.

  Examples

  ```rust
  use std::time::Duration;


  // Nothing this old is in use, so nothing a running test owns is at risk.
  let reaped = libtmux::test::reap_abandoned_servers(Duration::from_secs(3600))?;
  println!("reaped {} abandoned fixtures", reaped.len());
  ```

- retry\_until ( *within : [Duration](https://doc.rust-lang.org/std/time/struct.Duration.html "Duration (external)")&#x20;*, *condition : impl AsyncFnMut() -> [bool](https://doc.rust-lang.org/std/primitive.bool.html "bool (external)")&#x20;*) → [Result](https://doc.rust-lang.org/std/result/enum.Result.html "Result (external)")<(), [RetryTimeout](https://libtmux.org/en/rs/latest/reference/test-retrytimeout/ "test.RetryTimeout")>

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/test.rs#L988)] [¶](#test.retry_until "Permalink to retry_until")

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/test.rs#L988)] [¶](#test.retry_until "Permalink to retry_until")

  retry\_until

  Poll until a condition holds, or the deadline passes.

  tmux applies most changes asynchronously, so a test that reads straight back can observe the state before the change. This waits for the state the test is about rather than sleeping a fixed amount, which is both faster and not tied to how loaded the machine is.

  Errors

  Returns [`RetryTimeout` ](https://libtmux.org/en/rs/latest/reference/test-retrytimeout/)when the condition did not hold before the deadline. The condition's own errors are its business; return `false` to keep waiting.

  Examples

  ```rust
  use std::time::Duration;
  use libtmux::test::retry_until;


  let mut polls = 0;
  retry_until(Duration::from_secs(5), async || {
      polls += 1;
      polls >= 3
  })
  .await?;
  assert_eq!(polls, 3);
  ```

  Discussed in [Sending keys](https://libtmux.org/en/guides/sending-keys/) , [Testing with libtmux](https://libtmux.org/en/guides/testing-with-libtmux/) · [Pane interaction](https://libtmux.org/en/topics/pane-interaction/) , [Waiting and retrying](https://libtmux.org/en/topics/waiting-and-retry/)

* scaled ( *base : [Duration](https://doc.rust-lang.org/std/time/struct.Duration.html "Duration (external)")&#x20;*) → [Duration](https://doc.rust-lang.org/std/time/struct.Duration.html "Duration (external)")

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/test.rs#L137)] [¶](#test.scaled "Permalink to scaled")

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/test.rs#L137)] [¶](#test.scaled "Permalink to scaled")

  scaled

  Widen a fixture deadline by `LIBTMUX_TEST_TIMEOUT_SCALE`.

  [`retry_until` ](https://libtmux.org/en/rs/latest/reference/test-retry_until/)and the fixture's own deadlines already carry this. Reach for it when a test states a deadline of its own -- waiting on something this crate does not own, say -- so that it stretches on a loaded machine like the ones around it rather than becoming the first to fire.

  The scale never narrows a deadline: unset, unparseable, or below `1` all leave `base` as it is.

  Examples

  ```rust
  use std::time::Duration;


  use libtmux::test::scaled;


  // Unset, the scale is 1 and a deadline is its own length.
  assert!(scaled(Duration::from_secs(5)) >= Duration::from_secs(5));
  ```

- unique\_name ( *prefix : &[str](https://doc.rust-lang.org/std/primitive.str.html "str (external)")&#x20;*) → [String](https://doc.rust-lang.org/std/string/struct.String.html "String (external)")

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/test.rs#L1062)] [¶](#test.unique_name "Permalink to unique_name")

  function \[[source](https://github.com/libtmux/libtmux-rs/blob/f0e37052c232636b61d095817046e6bfc8f2ca40/crates/libtmux/src/test.rs#L1062)] [¶](#test.unique_name "Permalink to unique_name")

  unique\_name

  Build a name no other caller in this process will produce.

  The name combines the prefix, the process id, and a counter. Unlike a random name it needs no collision check and no random source, and unlike a bare counter it does not collide between concurrent test processes sharing one server.

  Examples

  ```rust
  use libtmux::test::unique_name;


  let first = unique_name("libtmux");
  let second = unique_name("libtmux");
  assert_ne!(first, second);
  assert!(first.starts_with("libtmux-"));
  ```

Other 5 types

[Runtime 3 members](https://libtmux.org/en/rs/latest/reference/blocking-runtime/)

A runtime for calling this crate's async methods from ordinary code.

[OutputLimits 6 members](https://libtmux.org/en/rs/latest/reference/limits-outputlimits/)

How many bytes one dispatch may read from each stream.

[DesignNotes 0 members](https://libtmux.org/en/rs/latest/reference/src-designnotes/)

The design notes, compiled.

[MigrationGuide 0 members](https://libtmux.org/en/rs/latest/reference/src-migrationguide/)

[MacrosReadme 0 members](https://libtmux.org/en/rs/latest/reference/src-macrosreadme/)

Compiles the `libtmux-macros` README's examples, and nothing else.

## By module 54 modules

* blocking 1

  * [Runtime](https://libtmux.org/en/rs/latest/reference/blocking-runtime/)

* capabilities 1

  * [Engine​Capabilities](https://libtmux.org/en/rs/latest/reference/capabilities-enginecapabilities/)

* client 1

  * [Client](https://libtmux.org/en/rs/latest/reference/client-client/)

* command 4

  * [Command](https://libtmux.org/en/rs/latest/reference/command-command/)
  * [Command​Chain](https://libtmux.org/en/rs/latest/reference/command-commandchain/)
  * [Command​Result](https://libtmux.org/en/rs/latest/reference/command-commandresult/)
  * [Command​Summary](https://libtmux.org/en/rs/latest/reference/command-commandsummary/)

* config 5

  * [Config​Error](https://libtmux.org/en/rs/latest/workspace/reference/config-configerror/)
  * [Pane​Config](https://libtmux.org/en/rs/latest/workspace/reference/config-paneconfig/)
  * [Shell​Command](https://libtmux.org/en/rs/latest/workspace/reference/config-shellcommand/)
  * [Window​Config](https://libtmux.org/en/rs/latest/workspace/reference/config-windowconfig/)
  * [Workspace](https://libtmux.org/en/rs/latest/workspace/reference/config-workspace/)

* control 8

  * [Event](https://libtmux.org/en/rs/latest/reference/control-event/)
  * [Subscription](https://libtmux.org/en/rs/latest/reference/control-subscription/)
  * [Block​Result](https://libtmux.org/en/rs/latest/reference/control-blockresult/)
  * [Control​Events](https://libtmux.org/en/rs/latest/reference/control-controlevents/)
  * [Control​Mode](https://libtmux.org/en/rs/latest/reference/control-controlmode/)
  * [Control​Sender](https://libtmux.org/en/rs/latest/reference/control-controlsender/)
  * [Pane​Output](https://libtmux.org/en/rs/latest/reference/control-paneoutput/)
  * [\_​\_fuzz​\_parse​\_control​\_line](https://libtmux.org/en/rs/latest/reference/control-__fuzz_parse_control_line/)

* error 9

  * [Control​Mode​Error​Kind](https://libtmux.org/en/rs/latest/reference/error-controlmodeerrorkind/)
  * [Error](https://libtmux.org/en/rs/latest/reference/error-error/)
  * [Error​Kind](https://libtmux.org/en/rs/latest/reference/error-errorkind/)
  * [Object​Kind](https://libtmux.org/en/rs/latest/reference/error-objectkind/)
  * [Option​Error​Kind](https://libtmux.org/en/rs/latest/reference/error-optionerrorkind/)
  * [Server​Configuration​Error​Kind](https://libtmux.org/en/rs/latest/reference/error-serverconfigurationerrorkind/)
  * [Server​Gone​Kind](https://libtmux.org/en/rs/latest/reference/error-servergonekind/)
  * [Id​Parse​Error](https://libtmux.org/en/rs/latest/reference/error-idparseerror/)
  * [Listing​Decode​Error](https://libtmux.org/en/rs/latest/reference/error-listingdecodeerror/)

* freeze 1

  * [freeze](https://libtmux.org/en/rs/latest/workspace/reference/freeze-freeze/)

* hooks 3

  * [Replace​Mode](https://libtmux.org/en/rs/latest/reference/hooks-replacemode/)
  * [Sparse​Values](https://libtmux.org/en/rs/latest/reference/hooks-sparsevalues/)
  * [Indexed​Hooks](https://libtmux.org/en/rs/latest/reference/hooks-indexedhooks/)

* limits 4

  * [Control​Client​Limits](https://libtmux.org/en/rs/latest/reference/limits-controlclientlimits/)
  * [Control​Limits](https://libtmux.org/en/rs/latest/reference/limits-controllimits/)
  * [Dispatch​Limits](https://libtmux.org/en/rs/latest/reference/limits-dispatchlimits/)
  * [Output​Limits](https://libtmux.org/en/rs/latest/reference/limits-outputlimits/)

* options 6

  * [Option​Kind](https://libtmux.org/en/rs/latest/reference/options-optionkind/)
  * [Option​Scope](https://libtmux.org/en/rs/latest/reference/options-optionscope/)
  * [Option​Value](https://libtmux.org/en/rs/latest/reference/options-optionvalue/)
  * [Option​Value​Refusal](https://libtmux.org/en/rs/latest/reference/options-optionvaluerefusal/)
  * [Option​Schema](https://libtmux.org/en/rs/latest/reference/options-optionschema/)
  * [option​\_schema](https://libtmux.org/en/rs/latest/reference/options-option_schema/)

* pane 4

  * [Pane​Wait](https://libtmux.org/en/rs/latest/reference/pane-panewait/)
  * [Captured​Line](https://libtmux.org/en/rs/latest/reference/pane-capturedline/)
  * [Capture​Options](https://libtmux.org/en/rs/latest/reference/pane-captureoptions/)
  * [Pane](https://libtmux.org/en/rs/latest/reference/pane-pane/)

* plan 16

  * [Scope](https://libtmux.org/en/rs/latest/reference/plan-scope/)
  * [Pane​Target](https://libtmux.org/en/rs/latest/reference/plan-panetarget/)
  * [Plan​Validation​Error​Kind](https://libtmux.org/en/rs/latest/reference/plan-planvalidationerrorkind/)
  * [Safety](https://libtmux.org/en/rs/latest/reference/plan-safety/)
  * [Session​Target](https://libtmux.org/en/rs/latest/reference/plan-sessiontarget/)
  * [Window​Target](https://libtmux.org/en/rs/latest/reference/plan-windowtarget/)
  * [Effects](https://libtmux.org/en/rs/latest/reference/plan-effects/)
  * [Plan](https://libtmux.org/en/rs/latest/reference/plan-plan/)
  * [Plan​Validation​Error](https://libtmux.org/en/rs/latest/reference/plan-planvalidationerror/)
  * [Slot](https://libtmux.org/en/rs/latest/reference/plan-slot/)
  * [Pane​Slot](https://libtmux.org/en/rs/latest/reference/plan-paneslot/)
  * [Session​Slot](https://libtmux.org/en/rs/latest/reference/plan-sessionslot/)
  * [Window​Slot](https://libtmux.org/en/rs/latest/reference/plan-windowslot/)
  * [Chainable](https://libtmux.org/en/rs/latest/reference/plan-chainable/)
  * [From​Step](https://libtmux.org/en/rs/latest/reference/plan-fromstep/)
  * [Operation](https://libtmux.org/en/rs/latest/reference/plan-operation/)

* query 9

  * [Exactly​One​Error](https://libtmux.org/en/rs/latest/reference/query-exactlyoneerror/)
  * [Filter​Expression​Error​Kind](https://libtmux.org/en/rs/latest/reference/query-filterexpressionerrorkind/)
  * [Filter​Expr](https://libtmux.org/en/rs/latest/reference/query-filterexpr/)
  * [Filter​Expression​Error](https://libtmux.org/en/rs/latest/reference/query-filterexpressionerror/)
  * [Multiple​Items​Error](https://libtmux.org/en/rs/latest/reference/query-multipleitemserror/)
  * [Filterable](https://libtmux.org/en/rs/latest/reference/query-filterable/)
  * [Filter​Enum](https://libtmux.org/en/rs/latest/reference/query-filterenum/)
  * [Matcher](https://libtmux.org/en/rs/latest/reference/query-matcher/)
  * [Query​Iterator​Ext](https://libtmux.org/en/rs/latest/reference/query-queryiteratorext/)

* server 8

  * [Access​Mode](https://libtmux.org/en/rs/latest/reference/server-accessmode/)
  * [Channel​Wait](https://libtmux.org/en/rs/latest/reference/server-channelwait/)
  * [Chooser](https://libtmux.org/en/rs/latest/reference/server-chooser/)
  * [Principal](https://libtmux.org/en/rs/latest/reference/server-principal/)
  * [Prompt​Kind](https://libtmux.org/en/rs/latest/reference/server-promptkind/)
  * [Access​Rule](https://libtmux.org/en/rs/latest/reference/server-accessrule/)
  * [New​Session​Options](https://libtmux.org/en/rs/latest/reference/server-newsessionoptions/)
  * [Server](https://libtmux.org/en/rs/latest/reference/server-server/)

* session 4

  * [Environment​Entry](https://libtmux.org/en/rs/latest/reference/session-environmententry/)
  * [Window​Placement](https://libtmux.org/en/rs/latest/reference/session-windowplacement/)
  * [New​Window​Options](https://libtmux.org/en/rs/latest/reference/session-newwindowoptions/)
  * [Session](https://libtmux.org/en/rs/latest/reference/session-session/)

* snapshot 4

  * [Availability](https://libtmux.org/en/rs/latest/reference/snapshot-availability/)
  * [Pane​Progress​State](https://libtmux.org/en/rs/latest/reference/snapshot-paneprogressstate/)
  * [Read​Field](https://libtmux.org/en/rs/latest/reference/snapshot-readfield/)
  * [Sealed](https://libtmux.org/en/rs/latest/reference/snapshot-sealed/)

* src 6

  * [Build​Error](https://libtmux.org/en/rs/latest/workspace/reference/src-builderror/)
  * [Workspace​Builder](https://libtmux.org/en/rs/latest/workspace/reference/src-workspacebuilder/)
  * [Design​Notes](https://libtmux.org/en/rs/latest/reference/src-designnotes/)
  * [Macros​Readme](https://libtmux.org/en/rs/latest/reference/src-macrosreadme/)
  * [Migration​Guide](https://libtmux.org/en/rs/latest/reference/src-migrationguide/)
  * [Workspace​Readme](https://libtmux.org/en/rs/latest/reference/src-workspacereadme/)

* target 6

  * [Session​Name​Error](https://libtmux.org/en/rs/latest/reference/target-sessionnameerror/)
  * [Server​Generation](https://libtmux.org/en/rs/latest/reference/target-servergeneration/)
  * [Session​Name](https://libtmux.org/en/rs/latest/reference/target-sessionname/)
  * [Tmux​Arg](https://libtmux.org/en/rs/latest/reference/target-tmuxarg/)
  * [escape​\_format](https://libtmux.org/en/rs/latest/reference/target-escape_format/)
  * [Server​Identity](https://libtmux.org/en/rs/latest/reference/target-serveridentity/)

* test 10

  * [Daemon​State](https://libtmux.org/en/rs/latest/reference/test-daemonstate/)
  * [Test​Server​Error​Kind](https://libtmux.org/en/rs/latest/reference/test-testservererrorkind/)
  * [Retry​Timeout](https://libtmux.org/en/rs/latest/reference/test-retrytimeout/)
  * [Test​Server](https://libtmux.org/en/rs/latest/reference/test-testserver/)
  * [Test​Server​Builder](https://libtmux.org/en/rs/latest/reference/test-testserverbuilder/)
  * [Test​Server​Error](https://libtmux.org/en/rs/latest/reference/test-testservererror/)
  * [reap​\_abandoned​\_servers](https://libtmux.org/en/rs/latest/reference/test-reap_abandoned_servers/)
  * [retry​\_until](https://libtmux.org/en/rs/latest/reference/test-retry_until/)
  * [scaled](https://libtmux.org/en/rs/latest/reference/test-scaled/)
  * [unique​\_name](https://libtmux.org/en/rs/latest/reference/test-unique_name/)

* version 14

  * [Release​Suffix](https://libtmux.org/en/rs/latest/reference/version-releasesuffix/)
  * [Release​Version](https://libtmux.org/en/rs/latest/reference/version-releaseversion/)
  * [Tmux​Version](https://libtmux.org/en/rs/latest/reference/version-tmuxversion/)
  * [CAPTURE​\_LINE​\_FLAGS](https://libtmux.org/en/rs/latest/reference/version-capture_line_flags/)
  * [CAPTURE​\_TRIM​\_BLANK​\_CELLS](https://libtmux.org/en/rs/latest/reference/version-capture_trim_blank_cells/)
  * [CLIENTS​\_HIDE​\_STOPPED](https://libtmux.org/en/rs/latest/reference/version-clients_hide_stopped/)
  * [CONTROL​\_PANE​\_OFF](https://libtmux.org/en/rs/latest/reference/version-control_pane_off/)
  * [JSON​\_LAYOUTS](https://libtmux.org/en/rs/latest/reference/version-json_layouts/)
  * [LIST​\_KEYS​\_FORMAT](https://libtmux.org/en/rs/latest/reference/version-list_keys_format/)
  * [MIRRORED​\_LAYOUTS](https://libtmux.org/en/rs/latest/reference/version-mirrored_layouts/)
  * [PANE​\_BORDER​\_FORMAT​\_PER​\_PANE](https://libtmux.org/en/rs/latest/reference/version-pane_border_format_per_pane/)
  * [PANE​\_BORDER​\_STYLE​\_PER​\_PANE](https://libtmux.org/en/rs/latest/reference/version-pane_border_style_per_pane/)
  * [PROMPT​\_HISTORY](https://libtmux.org/en/rs/latest/reference/version-prompt_history/)
  * [SERVER​\_ACCESS](https://libtmux.org/en/rs/latest/reference/version-server_access/)

* window 11

  * [Layout](https://libtmux.org/en/rs/latest/reference/window-layout/)
  * [Layout​Spec](https://libtmux.org/en/rs/latest/reference/window-layoutspec/)
  * [Pane​Direction](https://libtmux.org/en/rs/latest/reference/window-panedirection/)
  * [Pane​Size](https://libtmux.org/en/rs/latest/reference/window-panesize/)
  * [Resize​Direction](https://libtmux.org/en/rs/latest/reference/window-resizedirection/)
  * [Respawn](https://libtmux.org/en/rs/latest/reference/window-respawn/)
  * [Rotation](https://libtmux.org/en/rs/latest/reference/window-rotation/)
  * [Split​Direction](https://libtmux.org/en/rs/latest/reference/window-splitdirection/)
  * [Join​Options](https://libtmux.org/en/rs/latest/reference/window-joinoptions/)
  * [Split​Options](https://libtmux.org/en/rs/latest/reference/window-splitoptions/)
  * [Window](https://libtmux.org/en/rs/latest/reference/window-window/)

* control.fuzz 1

  * [\_​\_fuzz​\_control​\_blocks](https://libtmux.org/en/rs/latest/reference/control-fuzz-__fuzz_control_blocks/)

* error.scoped 1

  * [Scope​Error](https://libtmux.org/en/rs/latest/reference/error-scoped-scopeerror/)

* formats.fuzz 1

  * [\_​\_fuzz​\_format​\_rows](https://libtmux.org/en/rs/latest/reference/formats-fuzz-__fuzz_format_rows/)

* formats.text 1

  * [Tmux​Text](https://libtmux.org/en/rs/latest/reference/formats-text-tmuxtext/)

* mcp.caller 2

  * [Relation](https://libtmux.org/en/rs/latest/mcp/reference/mcp-caller-relation/)
  * [Caller​Identity](https://libtmux.org/en/rs/latest/mcp/reference/mcp-caller-calleridentity/)

* mcp.cli 3

  * [Stop](https://libtmux.org/en/rs/latest/mcp/reference/mcp-cli-stop/)
  * [Options](https://libtmux.org/en/rs/latest/mcp/reference/mcp-cli-options/)
  * [HELP](https://libtmux.org/en/rs/latest/mcp/reference/mcp-cli-help/)

* mcp.exec 4

  * [Run​Outcome](https://libtmux.org/en/rs/latest/mcp/reference/mcp-exec-runoutcome/)
  * [Wait​Outcome](https://libtmux.org/en/rs/latest/mcp/reference/mcp-exec-waitoutcome/)
  * [Run​View](https://libtmux.org/en/rs/latest/mcp/reference/mcp-exec-runview/)
  * [Wait​View](https://libtmux.org/en/rs/latest/mcp/reference/mcp-exec-waitview/)

* mcp.manifest 1

  * [Capability​Report](https://libtmux.org/en/rs/latest/mcp/reference/mcp-manifest-capabilityreport/)

* mcp.model 20

  * [Capture​Pane​Args](https://libtmux.org/en/rs/latest/mcp/reference/mcp-model-capturepaneargs/)
  * [Capture​Since​Args](https://libtmux.org/en/rs/latest/mcp/reference/mcp-model-capturesinceargs/)
  * [Channel​Args](https://libtmux.org/en/rs/latest/mcp/reference/mcp-model-channelargs/)
  * [Create​Session​Args](https://libtmux.org/en/rs/latest/mcp/reference/mcp-model-createsessionargs/)
  * [Option​Args](https://libtmux.org/en/rs/latest/mcp/reference/mcp-model-optionargs/)
  * [Pane​Args](https://libtmux.org/en/rs/latest/mcp/reference/mcp-model-paneargs/)
  * [Paste​Text​Args](https://libtmux.org/en/rs/latest/mcp/reference/mcp-model-pastetextargs/)
  * [Resize​Pane​Args](https://libtmux.org/en/rs/latest/mcp/reference/mcp-model-resizepaneargs/)
  * [Run​Command​Args](https://libtmux.org/en/rs/latest/mcp/reference/mcp-model-runcommandargs/)
  * [Search​Panes​Args](https://libtmux.org/en/rs/latest/mcp/reference/mcp-model-searchpanesargs/)
  * [Select​Layout​Args](https://libtmux.org/en/rs/latest/mcp/reference/mcp-model-selectlayoutargs/)
  * [Select​Pane​Args](https://libtmux.org/en/rs/latest/mcp/reference/mcp-model-selectpaneargs/)
  * [Select​Window​Args](https://libtmux.org/en/rs/latest/mcp/reference/mcp-model-selectwindowargs/)
  * [Send​Keys​Args](https://libtmux.org/en/rs/latest/mcp/reference/mcp-model-sendkeysargs/)
  * [Session​Args](https://libtmux.org/en/rs/latest/mcp/reference/mcp-model-sessionargs/)
  * [Show​Environment​Args](https://libtmux.org/en/rs/latest/mcp/reference/mcp-model-showenvironmentargs/)
  * [Show​Hooks​Args](https://libtmux.org/en/rs/latest/mcp/reference/mcp-model-showhooksargs/)
  * [Snapshot​Args](https://libtmux.org/en/rs/latest/mcp/reference/mcp-model-snapshotargs/)
  * [Wait​For​Text​Args](https://libtmux.org/en/rs/latest/mcp/reference/mcp-model-waitfortextargs/)
  * [Window​Args](https://libtmux.org/en/rs/latest/mcp/reference/mcp-model-windowargs/)

* mcp.policy 14

  * [Socket​Provenance](https://libtmux.org/en/rs/latest/mcp/reference/mcp-policy-socketprovenance/)
  * [Toolset](https://libtmux.org/en/rs/latest/mcp/reference/mcp-policy-toolset/)
  * [Builder](https://libtmux.org/en/rs/latest/mcp/reference/mcp-policy-builder/)
  * [Reporter](https://libtmux.org/en/rs/latest/mcp/reference/mcp-policy-reporter/)
  * [Selection](https://libtmux.org/en/rs/latest/mcp/reference/mcp-policy-selection/)
  * [ENVIRONMENT​\_VALUES​\_ENV](https://libtmux.org/en/rs/latest/mcp/reference/mcp-policy-environment_values_env/)
  * [EXCLUDE​\_TOOLS​\_ENV](https://libtmux.org/en/rs/latest/mcp/reference/mcp-policy-exclude_tools_env/)
  * [RETIRED​\_RUST​\_SAFETY​\_ENV](https://libtmux.org/en/rs/latest/mcp/reference/mcp-policy-retired_rust_safety_env/)
  * [RETIRED​\_SAFETY​\_ENV](https://libtmux.org/en/rs/latest/mcp/reference/mcp-policy-retired_safety_env/)
  * [TOOLS​\_ENV](https://libtmux.org/en/rs/latest/mcp/reference/mcp-policy-tools_env/)
  * [TOOLSETS​\_ENV](https://libtmux.org/en/rs/latest/mcp/reference/mcp-policy-toolsets_env/)
  * [environment​\_values​\_from​\_env](https://libtmux.org/en/rs/latest/mcp/reference/mcp-policy-environment_values_from_env/)
  * [parse​\_environment​\_values](https://libtmux.org/en/rs/latest/mcp/reference/mcp-policy-parse_environment_values/)
  * [Surface​Error](https://libtmux.org/en/rs/latest/mcp/reference/mcp-policy-surfaceerror/)

* mcp.resources 4

  * [CAPABILITIES​\_URI](https://libtmux.org/en/rs/latest/mcp/reference/mcp-resources-capabilities_uri/)
  * [capabilities](https://libtmux.org/en/rs/latest/mcp/reference/mcp-resources-capabilities/)
  * [listed](https://libtmux.org/en/rs/latest/mcp/reference/mcp-resources-listed/)
  * [templates](https://libtmux.org/en/rs/latest/mcp/reference/mcp-resources-templates/)

* mcp.src 1

  * [Tmux​Tools](https://libtmux.org/en/rs/latest/mcp/reference/mcp-src-tmuxtools/)

* mcp.tail 1

  * [Cursor](https://libtmux.org/en/rs/latest/mcp/reference/mcp-tail-cursor/)

* mcp.views 30

  * [Environment​State](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-environmentstate/)
  * [Marks](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-marks/)
  * [Branch](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-branch/)
  * [Branch​Pane](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-branchpane/)
  * [Branch​Window](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-branchwindow/)
  * [Capture](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-capture/)
  * [Channel​Signal](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-channelsignal/)
  * [Channel​Wait](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-channelwait/)
  * [Environment](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-environment/)
  * [Environment​Entry](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-environmententry/)
  * [Hook](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-hook/)
  * [Hooks](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-hooks/)
  * [Killed](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-killed/)
  * [Layout](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-layout/)
  * [Matches](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-matches/)
  * [Match​View](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-matchview/)
  * [Option​Value](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-optionvalue/)
  * [Pane​Changed](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-panechanged/)
  * [Panes](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-panes/)
  * [Pane​View](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-paneview/)
  * [Pasted](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-pasted/)
  * [Sent](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-sent/)
  * [Sessions](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-sessions/)
  * [Session​View](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-sessionview/)
  * [Since](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-since/)
  * [Size](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-size/)
  * [Snapshot](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-snapshot/)
  * [Tree](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-tree/)
  * [Windows](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-windows/)
  * [Window​View](https://libtmux.org/en/rs/latest/mcp/reference/mcp-views-windowview/)

* options.generated 217

  * [ACTIVITY​\_ACTION](https://libtmux.org/en/rs/latest/reference/options-generated-activity_action/)
  * [AFTER​\_BIND​\_KEY](https://libtmux.org/en/rs/latest/reference/options-generated-after_bind_key/)
  * [AFTER​\_CAPTURE​\_PANE](https://libtmux.org/en/rs/latest/reference/options-generated-after_capture_pane/)
  * [AFTER​\_COPY​\_MODE](https://libtmux.org/en/rs/latest/reference/options-generated-after_copy_mode/)
  * [AFTER​\_DISPLAY​\_MESSAGE](https://libtmux.org/en/rs/latest/reference/options-generated-after_display_message/)
  * [AFTER​\_DISPLAY​\_PANES](https://libtmux.org/en/rs/latest/reference/options-generated-after_display_panes/)
  * [AFTER​\_KILL​\_PANE](https://libtmux.org/en/rs/latest/reference/options-generated-after_kill_pane/)
  * [AFTER​\_LIST​\_BUFFERS](https://libtmux.org/en/rs/latest/reference/options-generated-after_list_buffers/)
  * [AFTER​\_LIST​\_CLIENTS](https://libtmux.org/en/rs/latest/reference/options-generated-after_list_clients/)
  * [AFTER​\_LIST​\_KEYS](https://libtmux.org/en/rs/latest/reference/options-generated-after_list_keys/)
  * [AFTER​\_LIST​\_PANES](https://libtmux.org/en/rs/latest/reference/options-generated-after_list_panes/)
  * [AFTER​\_LIST​\_SESSIONS](https://libtmux.org/en/rs/latest/reference/options-generated-after_list_sessions/)
  * [AFTER​\_LIST​\_WINDOWS](https://libtmux.org/en/rs/latest/reference/options-generated-after_list_windows/)
  * [AFTER​\_LOAD​\_BUFFER](https://libtmux.org/en/rs/latest/reference/options-generated-after_load_buffer/)
  * [AFTER​\_LOCK​\_SERVER](https://libtmux.org/en/rs/latest/reference/options-generated-after_lock_server/)
  * [AFTER​\_NEW​\_SESSION](https://libtmux.org/en/rs/latest/reference/options-generated-after_new_session/)
  * [AFTER​\_NEW​\_WINDOW](https://libtmux.org/en/rs/latest/reference/options-generated-after_new_window/)
  * [AFTER​\_PASTE​\_BUFFER](https://libtmux.org/en/rs/latest/reference/options-generated-after_paste_buffer/)
  * [AFTER​\_PIPE​\_PANE](https://libtmux.org/en/rs/latest/reference/options-generated-after_pipe_pane/)
  * [AFTER​\_QUEUE](https://libtmux.org/en/rs/latest/reference/options-generated-after_queue/)
  * [AFTER​\_REFRESH​\_CLIENT](https://libtmux.org/en/rs/latest/reference/options-generated-after_refresh_client/)
  * [AFTER​\_RENAME​\_SESSION](https://libtmux.org/en/rs/latest/reference/options-generated-after_rename_session/)
  * [AFTER​\_RENAME​\_WINDOW](https://libtmux.org/en/rs/latest/reference/options-generated-after_rename_window/)
  * [AFTER​\_RESIZE​\_PANE](https://libtmux.org/en/rs/latest/reference/options-generated-after_resize_pane/)
  * [AFTER​\_RESIZE​\_WINDOW](https://libtmux.org/en/rs/latest/reference/options-generated-after_resize_window/)
  * [AFTER​\_SAVE​\_BUFFER](https://libtmux.org/en/rs/latest/reference/options-generated-after_save_buffer/)
  * [AFTER​\_SELECT​\_LAYOUT](https://libtmux.org/en/rs/latest/reference/options-generated-after_select_layout/)
  * [AFTER​\_SELECT​\_PANE](https://libtmux.org/en/rs/latest/reference/options-generated-after_select_pane/)
  * [AFTER​\_SELECT​\_WINDOW](https://libtmux.org/en/rs/latest/reference/options-generated-after_select_window/)
  * [AFTER​\_SEND​\_KEYS](https://libtmux.org/en/rs/latest/reference/options-generated-after_send_keys/)
  * [AFTER​\_SET​\_BUFFER](https://libtmux.org/en/rs/latest/reference/options-generated-after_set_buffer/)
  * [AFTER​\_SET​\_ENVIRONMENT](https://libtmux.org/en/rs/latest/reference/options-generated-after_set_environment/)
  * [AFTER​\_SET​\_HOOK](https://libtmux.org/en/rs/latest/reference/options-generated-after_set_hook/)
  * [AFTER​\_SET​\_OPTION](https://libtmux.org/en/rs/latest/reference/options-generated-after_set_option/)
  * [AFTER​\_SHOW​\_ENVIRONMENT](https://libtmux.org/en/rs/latest/reference/options-generated-after_show_environment/)
  * [AFTER​\_SHOW​\_MESSAGES](https://libtmux.org/en/rs/latest/reference/options-generated-after_show_messages/)
  * [AFTER​\_SHOW​\_OPTIONS](https://libtmux.org/en/rs/latest/reference/options-generated-after_show_options/)
  * [AFTER​\_SPLIT​\_WINDOW](https://libtmux.org/en/rs/latest/reference/options-generated-after_split_window/)
  * [AFTER​\_UNBIND​\_KEY](https://libtmux.org/en/rs/latest/reference/options-generated-after_unbind_key/)
  * [AGGRESSIVE​\_RESIZE](https://libtmux.org/en/rs/latest/reference/options-generated-aggressive_resize/)
  * [ALERT​\_ACTIVITY](https://libtmux.org/en/rs/latest/reference/options-generated-alert_activity/)
  * [ALERT​\_BELL](https://libtmux.org/en/rs/latest/reference/options-generated-alert_bell/)
  * [ALERT​\_SILENCE](https://libtmux.org/en/rs/latest/reference/options-generated-alert_silence/)
  * [ALLOW​\_PASSTHROUGH](https://libtmux.org/en/rs/latest/reference/options-generated-allow_passthrough/)
  * [ALLOW​\_RENAME](https://libtmux.org/en/rs/latest/reference/options-generated-allow_rename/)
  * [ALLOW​\_SET​\_TITLE](https://libtmux.org/en/rs/latest/reference/options-generated-allow_set_title/)
  * [ALTERNATE​\_SCREEN](https://libtmux.org/en/rs/latest/reference/options-generated-alternate_screen/)
  * [ASSUME​\_PASTE​\_TIME](https://libtmux.org/en/rs/latest/reference/options-generated-assume_paste_time/)
  * [AUTOMATIC​\_RENAME](https://libtmux.org/en/rs/latest/reference/options-generated-automatic_rename/)
  * [AUTOMATIC​\_RENAME​\_FORMAT](https://libtmux.org/en/rs/latest/reference/options-generated-automatic_rename_format/)
  * [BACKSPACE](https://libtmux.org/en/rs/latest/reference/options-generated-backspace/)
  * [BASE​\_INDEX](https://libtmux.org/en/rs/latest/reference/options-generated-base_index/)
  * [BELL​\_ACTION](https://libtmux.org/en/rs/latest/reference/options-generated-bell_action/)
  * [BUFFER​\_LIMIT](https://libtmux.org/en/rs/latest/reference/options-generated-buffer_limit/)
  * [CLIENT​\_ACTIVE](https://libtmux.org/en/rs/latest/reference/options-generated-client_active/)
  * [CLIENT​\_ATTACHED](https://libtmux.org/en/rs/latest/reference/options-generated-client_attached/)
  * [CLIENT​\_DARK​\_THEME](https://libtmux.org/en/rs/latest/reference/options-generated-client_dark_theme/)
  * [CLIENT​\_DETACHED](https://libtmux.org/en/rs/latest/reference/options-generated-client_detached/)
  * [CLIENT​\_FOCUS​\_IN](https://libtmux.org/en/rs/latest/reference/options-generated-client_focus_in/)
  * [CLIENT​\_FOCUS​\_OUT](https://libtmux.org/en/rs/latest/reference/options-generated-client_focus_out/)
  * [CLIENT​\_LIGHT​\_THEME](https://libtmux.org/en/rs/latest/reference/options-generated-client_light_theme/)
  * [CLIENT​\_RESIZED](https://libtmux.org/en/rs/latest/reference/options-generated-client_resized/)
  * [CLIENT​\_SESSION​\_CHANGED](https://libtmux.org/en/rs/latest/reference/options-generated-client_session_changed/)
  * [CLOCK​\_MODE​\_COLOUR](https://libtmux.org/en/rs/latest/reference/options-generated-clock_mode_colour/)
  * [CLOCK​\_MODE​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-clock_mode_style/)
  * [CODEPOINT​\_WIDTHS](https://libtmux.org/en/rs/latest/reference/options-generated-codepoint_widths/)
  * [COMMAND​\_ALIAS](https://libtmux.org/en/rs/latest/reference/options-generated-command_alias/)
  * [COMMAND​\_ERROR](https://libtmux.org/en/rs/latest/reference/options-generated-command_error/)
  * [COPY​\_COMMAND](https://libtmux.org/en/rs/latest/reference/options-generated-copy_command/)
  * [COPY​\_MODE​\_CURRENT​\_LINE​\_NUMBER​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-copy_mode_current_line_number_style/)
  * [COPY​\_MODE​\_CURRENT​\_MATCH​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-copy_mode_current_match_style/)
  * [COPY​\_MODE​\_LINE​\_NUMBER​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-copy_mode_line_number_style/)
  * [COPY​\_MODE​\_LINE​\_NUMBERS](https://libtmux.org/en/rs/latest/reference/options-generated-copy_mode_line_numbers/)
  * [COPY​\_MODE​\_MARK​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-copy_mode_mark_style/)
  * [COPY​\_MODE​\_MATCH​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-copy_mode_match_style/)
  * [COPY​\_MODE​\_POSITION​\_FORMAT](https://libtmux.org/en/rs/latest/reference/options-generated-copy_mode_position_format/)
  * [COPY​\_MODE​\_POSITION​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-copy_mode_position_style/)
  * [COPY​\_MODE​\_SELECTION​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-copy_mode_selection_style/)
  * [CURSOR​\_COLOUR](https://libtmux.org/en/rs/latest/reference/options-generated-cursor_colour/)
  * [CURSOR​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-cursor_style/)
  * [DEFAULT​\_CLIENT​\_COMMAND](https://libtmux.org/en/rs/latest/reference/options-generated-default_client_command/)
  * [DEFAULT​\_COMMAND](https://libtmux.org/en/rs/latest/reference/options-generated-default_command/)
  * [DEFAULT​\_SHELL](https://libtmux.org/en/rs/latest/reference/options-generated-default_shell/)
  * [DEFAULT​\_SIZE](https://libtmux.org/en/rs/latest/reference/options-generated-default_size/)
  * [DEFAULT​\_TERMINAL](https://libtmux.org/en/rs/latest/reference/options-generated-default_terminal/)
  * [DESTROY​\_UNATTACHED](https://libtmux.org/en/rs/latest/reference/options-generated-destroy_unattached/)
  * [DETACH​\_ON​\_DESTROY](https://libtmux.org/en/rs/latest/reference/options-generated-detach_on_destroy/)
  * [DISPLAY​\_PANES​\_ACTIVE​\_COLOUR](https://libtmux.org/en/rs/latest/reference/options-generated-display_panes_active_colour/)
  * [DISPLAY​\_PANES​\_COLOUR](https://libtmux.org/en/rs/latest/reference/options-generated-display_panes_colour/)
  * [DISPLAY​\_PANES​\_TIME](https://libtmux.org/en/rs/latest/reference/options-generated-display_panes_time/)
  * [DISPLAY​\_TIME](https://libtmux.org/en/rs/latest/reference/options-generated-display_time/)
  * [EDITOR](https://libtmux.org/en/rs/latest/reference/options-generated-editor/)
  * [ESCAPE​\_TIME](https://libtmux.org/en/rs/latest/reference/options-generated-escape_time/)
  * [EXIT​\_EMPTY](https://libtmux.org/en/rs/latest/reference/options-generated-exit_empty/)
  * [EXIT​\_UNATTACHED](https://libtmux.org/en/rs/latest/reference/options-generated-exit_unattached/)
  * [EXTENDED​\_KEYS](https://libtmux.org/en/rs/latest/reference/options-generated-extended_keys/)
  * [EXTENDED​\_KEYS​\_FORMAT](https://libtmux.org/en/rs/latest/reference/options-generated-extended_keys_format/)
  * [FILL​\_CHARACTER](https://libtmux.org/en/rs/latest/reference/options-generated-fill_character/)
  * [FOCUS​\_EVENTS](https://libtmux.org/en/rs/latest/reference/options-generated-focus_events/)
  * [FOCUS​\_FOLLOWS​\_MOUSE](https://libtmux.org/en/rs/latest/reference/options-generated-focus_follows_mouse/)
  * [GET​\_CLIPBOARD](https://libtmux.org/en/rs/latest/reference/options-generated-get_clipboard/)
  * [HISTORY​\_FILE](https://libtmux.org/en/rs/latest/reference/options-generated-history_file/)
  * [HISTORY​\_LIMIT](https://libtmux.org/en/rs/latest/reference/options-generated-history_limit/)
  * [INITIAL​\_REPEAT​\_TIME](https://libtmux.org/en/rs/latest/reference/options-generated-initial_repeat_time/)
  * [INPUT​\_BUFFER​\_SIZE](https://libtmux.org/en/rs/latest/reference/options-generated-input_buffer_size/)
  * [KEY​\_TABLE](https://libtmux.org/en/rs/latest/reference/options-generated-key_table/)
  * [LOCK​\_AFTER​\_TIME](https://libtmux.org/en/rs/latest/reference/options-generated-lock_after_time/)
  * [LOCK​\_COMMAND](https://libtmux.org/en/rs/latest/reference/options-generated-lock_command/)
  * [MAIN​\_PANE​\_HEIGHT](https://libtmux.org/en/rs/latest/reference/options-generated-main_pane_height/)
  * [MAIN​\_PANE​\_WIDTH](https://libtmux.org/en/rs/latest/reference/options-generated-main_pane_width/)
  * [MENU​\_BORDER​\_LINES](https://libtmux.org/en/rs/latest/reference/options-generated-menu_border_lines/)
  * [MENU​\_BORDER​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-menu_border_style/)
  * [MENU​\_SELECTED​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-menu_selected_style/)
  * [MENU​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-menu_style/)
  * [MESSAGE​\_COMMAND​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-message_command_style/)
  * [MESSAGE​\_FORMAT](https://libtmux.org/en/rs/latest/reference/options-generated-message_format/)
  * [MESSAGE​\_LIMIT](https://libtmux.org/en/rs/latest/reference/options-generated-message_limit/)
  * [MESSAGE​\_LINE](https://libtmux.org/en/rs/latest/reference/options-generated-message_line/)
  * [MESSAGE​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-message_style/)
  * [MODE​\_KEYS](https://libtmux.org/en/rs/latest/reference/options-generated-mode_keys/)
  * [MODE​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-mode_style/)
  * [MONITOR​\_ACTIVITY](https://libtmux.org/en/rs/latest/reference/options-generated-monitor_activity/)
  * [MONITOR​\_BELL](https://libtmux.org/en/rs/latest/reference/options-generated-monitor_bell/)
  * [MONITOR​\_SILENCE](https://libtmux.org/en/rs/latest/reference/options-generated-monitor_silence/)
  * [MOUSE](https://libtmux.org/en/rs/latest/reference/options-generated-mouse/)
  * [OTHER​\_PANE​\_HEIGHT](https://libtmux.org/en/rs/latest/reference/options-generated-other_pane_height/)
  * [OTHER​\_PANE​\_WIDTH](https://libtmux.org/en/rs/latest/reference/options-generated-other_pane_width/)
  * [PANE​\_ACTIVE​\_BORDER​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-pane_active_border_style/)
  * [PANE​\_BASE​\_INDEX](https://libtmux.org/en/rs/latest/reference/options-generated-pane_base_index/)
  * [PANE​\_BORDER​\_FORMAT](https://libtmux.org/en/rs/latest/reference/options-generated-pane_border_format/)
  * [PANE​\_BORDER​\_INDICATORS](https://libtmux.org/en/rs/latest/reference/options-generated-pane_border_indicators/)
  * [PANE​\_BORDER​\_LINES](https://libtmux.org/en/rs/latest/reference/options-generated-pane_border_lines/)
  * [PANE​\_BORDER​\_STATUS](https://libtmux.org/en/rs/latest/reference/options-generated-pane_border_status/)
  * [PANE​\_BORDER​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-pane_border_style/)
  * [PANE​\_COLOURS](https://libtmux.org/en/rs/latest/reference/options-generated-pane_colours/)
  * [PANE​\_DIED](https://libtmux.org/en/rs/latest/reference/options-generated-pane_died/)
  * [PANE​\_EXITED](https://libtmux.org/en/rs/latest/reference/options-generated-pane_exited/)
  * [PANE​\_FOCUS​\_IN](https://libtmux.org/en/rs/latest/reference/options-generated-pane_focus_in/)
  * [PANE​\_FOCUS​\_OUT](https://libtmux.org/en/rs/latest/reference/options-generated-pane_focus_out/)
  * [PANE​\_MODE​\_CHANGED](https://libtmux.org/en/rs/latest/reference/options-generated-pane_mode_changed/)
  * [PANE​\_SCROLLBARS](https://libtmux.org/en/rs/latest/reference/options-generated-pane_scrollbars/)
  * [PANE​\_SCROLLBARS​\_POSITION](https://libtmux.org/en/rs/latest/reference/options-generated-pane_scrollbars_position/)
  * [PANE​\_SCROLLBARS​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-pane_scrollbars_style/)
  * [PANE​\_SET​\_CLIPBOARD](https://libtmux.org/en/rs/latest/reference/options-generated-pane_set_clipboard/)
  * [PANE​\_STATUS​\_CURRENT​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-pane_status_current_style/)
  * [PANE​\_STATUS​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-pane_status_style/)
  * [PANE​\_TITLE​\_CHANGED](https://libtmux.org/en/rs/latest/reference/options-generated-pane_title_changed/)
  * [POPUP​\_BORDER​\_LINES](https://libtmux.org/en/rs/latest/reference/options-generated-popup_border_lines/)
  * [POPUP​\_BORDER​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-popup_border_style/)
  * [POPUP​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-popup_style/)
  * [PREFIX](https://libtmux.org/en/rs/latest/reference/options-generated-prefix/)
  * [PREFIX​\_TIMEOUT](https://libtmux.org/en/rs/latest/reference/options-generated-prefix_timeout/)
  * [PREFIX2](https://libtmux.org/en/rs/latest/reference/options-generated-prefix2/)
  * [PROMPT​\_COMMAND​\_CURSOR​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-prompt_command_cursor_style/)
  * [PROMPT​\_CURSOR​\_COLOUR](https://libtmux.org/en/rs/latest/reference/options-generated-prompt_cursor_colour/)
  * [PROMPT​\_CURSOR​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-prompt_cursor_style/)
  * [PROMPT​\_HISTORY​\_LIMIT](https://libtmux.org/en/rs/latest/reference/options-generated-prompt_history_limit/)
  * [REMAIN​\_ON​\_EXIT](https://libtmux.org/en/rs/latest/reference/options-generated-remain_on_exit/)
  * [REMAIN​\_ON​\_EXIT​\_FORMAT](https://libtmux.org/en/rs/latest/reference/options-generated-remain_on_exit_format/)
  * [RENUMBER​\_WINDOWS](https://libtmux.org/en/rs/latest/reference/options-generated-renumber_windows/)
  * [REPEAT​\_TIME](https://libtmux.org/en/rs/latest/reference/options-generated-repeat_time/)
  * [SCROLL​\_ON​\_CLEAR](https://libtmux.org/en/rs/latest/reference/options-generated-scroll_on_clear/)
  * [SESSION​\_CLOSED](https://libtmux.org/en/rs/latest/reference/options-generated-session_closed/)
  * [SESSION​\_CREATED](https://libtmux.org/en/rs/latest/reference/options-generated-session_created/)
  * [SESSION​\_RENAMED](https://libtmux.org/en/rs/latest/reference/options-generated-session_renamed/)
  * [SESSION​\_STATUS​\_CURRENT​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-session_status_current_style/)
  * [SESSION​\_STATUS​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-session_status_style/)
  * [SESSION​\_WINDOW​\_CHANGED](https://libtmux.org/en/rs/latest/reference/options-generated-session_window_changed/)
  * [SET​\_CLIPBOARD](https://libtmux.org/en/rs/latest/reference/options-generated-set_clipboard/)
  * [SET​\_TITLES](https://libtmux.org/en/rs/latest/reference/options-generated-set_titles/)
  * [SET​\_TITLES​\_STRING](https://libtmux.org/en/rs/latest/reference/options-generated-set_titles_string/)
  * [SILENCE​\_ACTION](https://libtmux.org/en/rs/latest/reference/options-generated-silence_action/)
  * [STATUS](https://libtmux.org/en/rs/latest/reference/options-generated-status/)
  * [STATUS​\_BG](https://libtmux.org/en/rs/latest/reference/options-generated-status_bg/)
  * [STATUS​\_FG](https://libtmux.org/en/rs/latest/reference/options-generated-status_fg/)
  * [STATUS​\_FORMAT](https://libtmux.org/en/rs/latest/reference/options-generated-status_format/)
  * [STATUS​\_INTERVAL](https://libtmux.org/en/rs/latest/reference/options-generated-status_interval/)
  * [STATUS​\_JUSTIFY](https://libtmux.org/en/rs/latest/reference/options-generated-status_justify/)
  * [STATUS​\_KEYS](https://libtmux.org/en/rs/latest/reference/options-generated-status_keys/)
  * [STATUS​\_LEFT](https://libtmux.org/en/rs/latest/reference/options-generated-status_left/)
  * [STATUS​\_LEFT​\_LENGTH](https://libtmux.org/en/rs/latest/reference/options-generated-status_left_length/)
  * [STATUS​\_LEFT​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-status_left_style/)
  * [STATUS​\_POSITION](https://libtmux.org/en/rs/latest/reference/options-generated-status_position/)
  * [STATUS​\_RIGHT](https://libtmux.org/en/rs/latest/reference/options-generated-status_right/)
  * [STATUS​\_RIGHT​\_LENGTH](https://libtmux.org/en/rs/latest/reference/options-generated-status_right_length/)
  * [STATUS​\_RIGHT​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-status_right_style/)
  * [STATUS​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-status_style/)
  * [SYNCHRONIZE​\_PANES](https://libtmux.org/en/rs/latest/reference/options-generated-synchronize_panes/)
  * [TERMINAL​\_FEATURES](https://libtmux.org/en/rs/latest/reference/options-generated-terminal_features/)
  * [TERMINAL​\_OVERRIDES](https://libtmux.org/en/rs/latest/reference/options-generated-terminal_overrides/)
  * [TILED​\_LAYOUT​\_MAX​\_COLUMNS](https://libtmux.org/en/rs/latest/reference/options-generated-tiled_layout_max_columns/)
  * [TREE​\_MODE​\_PREVIEW​\_FORMAT](https://libtmux.org/en/rs/latest/reference/options-generated-tree_mode_preview_format/)
  * [TREE​\_MODE​\_PREVIEW​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-tree_mode_preview_style/)
  * [UPDATE​\_ENVIRONMENT](https://libtmux.org/en/rs/latest/reference/options-generated-update_environment/)
  * [USER​\_KEYS](https://libtmux.org/en/rs/latest/reference/options-generated-user_keys/)
  * [VARIATION​\_SELECTOR​\_ALWAYS​\_WIDE](https://libtmux.org/en/rs/latest/reference/options-generated-variation_selector_always_wide/)
  * [VISUAL​\_ACTIVITY](https://libtmux.org/en/rs/latest/reference/options-generated-visual_activity/)
  * [VISUAL​\_BELL](https://libtmux.org/en/rs/latest/reference/options-generated-visual_bell/)
  * [VISUAL​\_SILENCE](https://libtmux.org/en/rs/latest/reference/options-generated-visual_silence/)
  * [WINDOW​\_ACTIVE​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-window_active_style/)
  * [WINDOW​\_LINKED](https://libtmux.org/en/rs/latest/reference/options-generated-window_linked/)
  * [WINDOW​\_PANE​\_CURRENT​\_STATUS​\_FORMAT](https://libtmux.org/en/rs/latest/reference/options-generated-window_pane_current_status_format/)
  * [WINDOW​\_PANE​\_STATUS​\_FORMAT](https://libtmux.org/en/rs/latest/reference/options-generated-window_pane_status_format/)
  * [WINDOW​\_SIZE](https://libtmux.org/en/rs/latest/reference/options-generated-window_size/)
  * [WINDOW​\_STATUS​\_ACTIVITY​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-window_status_activity_style/)
  * [WINDOW​\_STATUS​\_BELL​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-window_status_bell_style/)
  * [WINDOW​\_STATUS​\_CURRENT​\_FORMAT](https://libtmux.org/en/rs/latest/reference/options-generated-window_status_current_format/)
  * [WINDOW​\_STATUS​\_CURRENT​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-window_status_current_style/)
  * [WINDOW​\_STATUS​\_FORMAT](https://libtmux.org/en/rs/latest/reference/options-generated-window_status_format/)
  * [WINDOW​\_STATUS​\_LAST​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-window_status_last_style/)
  * [WINDOW​\_STATUS​\_SEPARATOR](https://libtmux.org/en/rs/latest/reference/options-generated-window_status_separator/)
  * [WINDOW​\_STATUS​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-window_status_style/)
  * [WINDOW​\_STYLE](https://libtmux.org/en/rs/latest/reference/options-generated-window_style/)
  * [WINDOW​\_UNLINKED](https://libtmux.org/en/rs/latest/reference/options-generated-window_unlinked/)
  * [WORD​\_SEPARATORS](https://libtmux.org/en/rs/latest/reference/options-generated-word_separators/)
  * [WRAP​\_SEARCH](https://libtmux.org/en/rs/latest/reference/options-generated-wrap_search/)
  * [XTERM​\_KEYS](https://libtmux.org/en/rs/latest/reference/options-generated-xterm_keys/)

* plan.planner 3

  * [Planner](https://libtmux.org/en/rs/latest/reference/plan-planner-planner/)
  * [Step​Reason](https://libtmux.org/en/rs/latest/reference/plan-planner-stepreason/)
  * [Step](https://libtmux.org/en/rs/latest/reference/plan-planner-step/)

* plan.run 6

  * [Attribution](https://libtmux.org/en/rs/latest/reference/plan-run-attribution/)
  * [Operation​Value](https://libtmux.org/en/rs/latest/reference/plan-run-operationvalue/)
  * [Outcome](https://libtmux.org/en/rs/latest/reference/plan-run-outcome/)
  * [Operation​Report](https://libtmux.org/en/rs/latest/reference/plan-run-operationreport/)
  * [Plan​Result](https://libtmux.org/en/rs/latest/reference/plan-run-planresult/)
  * [Step​Outcome](https://libtmux.org/en/rs/latest/reference/plan-run-stepoutcome/)

* query.fields 6

  * [Bool​Field](https://libtmux.org/en/rs/latest/reference/query-fields-boolfield/)
  * [Enum​Field](https://libtmux.org/en/rs/latest/reference/query-fields-enumfield/)
  * [Many​Relation](https://libtmux.org/en/rs/latest/reference/query-fields-manyrelation/)
  * [One​Relation](https://libtmux.org/en/rs/latest/reference/query-fields-onerelation/)
  * [Text​Field](https://libtmux.org/en/rs/latest/reference/query-fields-textfield/)
  * [Integer​Field](https://libtmux.org/en/rs/latest/reference/query-fields-integerfield/)

* query.private 9

  * [Integer​Kind](https://libtmux.org/en/rs/latest/reference/query-private-integerkind/)
  * [Predicate](https://libtmux.org/en/rs/latest/reference/query-private-predicate/)
  * [bool​\_field](https://libtmux.org/en/rs/latest/reference/query-private-bool_field/)
  * [enum​\_field](https://libtmux.org/en/rs/latest/reference/query-private-enum_field/)
  * [integer​\_field](https://libtmux.org/en/rs/latest/reference/query-private-integer_field/)
  * [many​\_relation](https://libtmux.org/en/rs/latest/reference/query-private-many_relation/)
  * [one​\_relation](https://libtmux.org/en/rs/latest/reference/query-private-one_relation/)
  * [text​\_field](https://libtmux.org/en/rs/latest/reference/query-private-text_field/)
  * [unknown​\_field​\_error](https://libtmux.org/en/rs/latest/reference/query-private-unknown_field_error/)

* query.schema 5

  * [Filter​Value​Schema](https://libtmux.org/en/rs/latest/reference/query-schema-filtervalueschema/)
  * [Filter​Field​Schema](https://libtmux.org/en/rs/latest/reference/query-schema-filterfieldschema/)
  * [Filter​Schema​Descriptor](https://libtmux.org/en/rs/latest/reference/query-schema-filterschemadescriptor/)
  * [filter​\_schema](https://libtmux.org/en/rs/latest/reference/query-schema-filter_schema/)
  * [Filter​Schema](https://libtmux.org/en/rs/latest/reference/query-schema-filterschema/)

* server.builder 1

  * [Server​Builder](https://libtmux.org/en/rs/latest/reference/server-builder-serverbuilder/)

* server.discovery 4

  * [Session​Tree](https://libtmux.org/en/rs/latest/reference/server-discovery-sessiontree/)
  * [Session​Tree​Fields](https://libtmux.org/en/rs/latest/reference/server-discovery-sessiontreefields/)
  * [Window​Tree](https://libtmux.org/en/rs/latest/reference/server-discovery-windowtree/)
  * [Window​Tree​Fields](https://libtmux.org/en/rs/latest/reference/server-discovery-windowtreefields/)

* server.interactive 1

  * [Menu​Item](https://libtmux.org/en/rs/latest/reference/server-interactive-menuitem/)

* server.keys 2

  * [Key​Binding](https://libtmux.org/en/rs/latest/reference/server-keys-keybinding/)
  * [\_​\_fuzz​\_parse​\_key​\_bindings](https://libtmux.org/en/rs/latest/reference/server-keys-__fuzz_parse_key_bindings/)

* mcp.tools.contract 2

  * [Variables​Args](https://libtmux.org/en/rs/latest/mcp/reference/mcp-tools-contract-variablesargs/)
  * [Variables​Value](https://libtmux.org/en/rs/latest/mcp/reference/mcp-tools-contract-variablesvalue/)

* mcp.tools.error 1

  * [Tool​Error](https://libtmux.org/en/rs/latest/mcp/reference/mcp-tools-error-toolerror/)

* plan.ops.options 2

  * [Set​Environment](https://libtmux.org/en/rs/latest/reference/plan-ops-options-setenvironment/)
  * [Set​Option](https://libtmux.org/en/rs/latest/reference/plan-ops-options-setoption/)

* plan.ops.panes 5

  * [Capture​Pane](https://libtmux.org/en/rs/latest/reference/plan-ops-panes-capturepane/)
  * [Kill​Pane](https://libtmux.org/en/rs/latest/reference/plan-ops-panes-killpane/)
  * [Select​Pane](https://libtmux.org/en/rs/latest/reference/plan-ops-panes-selectpane/)
  * [Send​Keys](https://libtmux.org/en/rs/latest/reference/plan-ops-panes-sendkeys/)
  * [Split​Window](https://libtmux.org/en/rs/latest/reference/plan-ops-panes-splitwindow/)

* plan.ops.sessions 1

  * [New​Session](https://libtmux.org/en/rs/latest/reference/plan-ops-sessions-newsession/)

* plan.ops.timing 1

  * [Pause](https://libtmux.org/en/rs/latest/reference/plan-ops-timing-pause/)

* plan.ops.windows 5

  * [Kill​Window](https://libtmux.org/en/rs/latest/reference/plan-ops-windows-killwindow/)
  * [New​Window](https://libtmux.org/en/rs/latest/reference/plan-ops-windows-newwindow/)
  * [Rename​Window](https://libtmux.org/en/rs/latest/reference/plan-ops-windows-renamewindow/)
  * [Select​Layout](https://libtmux.org/en/rs/latest/reference/plan-ops-windows-selectlayout/)
  * [Select​Window](https://libtmux.org/en/rs/latest/reference/plan-ops-windows-selectwindow/)

* Types 22

  * [Capability​Report](https://libtmux.org/en/rs/latest/mcp/reference/mcp-manifest-capabilityreport/)
  * [Chainable](https://libtmux.org/en/rs/latest/reference/plan-chainable/)
  * [Design​Notes](https://libtmux.org/en/rs/latest/reference/src-designnotes/)
  * [Filterable](https://libtmux.org/en/rs/latest/reference/query-filterable/)
  * [Filter​Enum](https://libtmux.org/en/rs/latest/reference/query-filterenum/)
  * [Filter​Schema](https://libtmux.org/en/rs/latest/reference/query-schema-filterschema/)
  * [From​Step](https://libtmux.org/en/rs/latest/reference/plan-fromstep/)
  * [Integer​Field](https://libtmux.org/en/rs/latest/reference/query-fields-integerfield/)
  * [Macros​Readme](https://libtmux.org/en/rs/latest/reference/src-macrosreadme/)
  * [Matcher](https://libtmux.org/en/rs/latest/reference/query-matcher/)
  * [Migration​Guide](https://libtmux.org/en/rs/latest/reference/src-migrationguide/)
  * [Multiple​Items​Error](https://libtmux.org/en/rs/latest/reference/query-multipleitemserror/)
  * [Operation](https://libtmux.org/en/rs/latest/reference/plan-operation/)
  * [Pane​Slot](https://libtmux.org/en/rs/latest/reference/plan-paneslot/)
  * [Query​Iterator​Ext](https://libtmux.org/en/rs/latest/reference/query-queryiteratorext/)
  * [Read​Field](https://libtmux.org/en/rs/latest/reference/snapshot-readfield/)
  * [Sealed](https://libtmux.org/en/rs/latest/reference/snapshot-sealed/)
  * [Server​Identity](https://libtmux.org/en/rs/latest/reference/target-serveridentity/)
  * [Session​Slot](https://libtmux.org/en/rs/latest/reference/plan-sessionslot/)
  * [Surface​Error](https://libtmux.org/en/rs/latest/mcp/reference/mcp-policy-surfaceerror/)
  * [Window​Slot](https://libtmux.org/en/rs/latest/reference/plan-windowslot/)
  * [Workspace​Readme](https://libtmux.org/en/rs/latest/reference/src-workspacereadme/)
