Prerelease This site documents an alpha of libtmux. Its structure, URLs and APIs are subject to change.

src.BuildError

Rust
  • Python Unavailable
  • TypeScript Unavailable
  • Rust
  • Go Unavailable
  • Java Unavailable
  • .NET Unavailable
  • C++ Unavailable
  • Swift Unavailable

API reference · Markdown

enum src.BuildError
enum [source]
enum [source]
enum src.BuildError

A failure while building a workspace.

Discussed in Rust workspace builder API

Members

Config

Config
constant [source]
constant [source]
Config

The workspace configuration could not be read.

Tmux

Tmux
constant [source]
constant [source]
Tmux

tmux refused an operation, or could not be reached.

MissingInitialWindow

MissingInitialWindow
constant [source]
constant [source]
MissingInitialWindow

tmux created a session without the window it always creates.

This cannot be reported as a libtmux error: its variants are #[non_exhaustive], so only that crate constructs them. A consumer describes its own failures in its own vocabulary.

Refused

Refused
constant [source]
constant [source]
Refused

tmux refused a step of the build.

SessionExists

SessionExists
constant [source]
constant [source]
SessionExists

A session with the requested name already exists.

Building into an existing session would interleave windows with whatever is already there, so it is refused rather than guessed at.

Discussed in Rust workspace builder behavior

Esc

Type to search.