Core Library0.xAPI Reference

Choose documentation 3

latest

Current version

latest
English

Early release libtmux is released, and its APIs may still change between releases. This site's structure and URLs may change too.

Rust API

constant libtmux-rs latest

Error.ObjectGone

A refresh could not find the object it was asked to update.

Source and package
Qualified name
libtmux::error::Error::ObjectGone
Module
error
Declared in
Error
Package
libtmux
Source
crates/libtmux/src/error.rs
ObjectGone { kind: ObjectKind, id: String, }

Description#

This is distinct from a connection failure: tmux answered, and the object was not among the results. It has been closed or killed since the handle was created.

For a client, absence from a listing has one other cause that is not this: a stopped client is left out of the same listing and comes back. That is Self::ClientSuspended, reported separately so that Self::is_object_gone() keeps meaning "stop using this handle".

Fields2#

ObjectGone fields
NameTypeDescription
kind ObjectKind The kind of object that disappeared.
id String The tmux identity that is no longer present.
Esc

Type to search.

Reference previewOpen reference