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.

struct libtmux-rs latest

FilterExpressionError

A source-less, value-free portable expression validation error.

Source and package
Qualified name
libtmux::query::FilterExpressionError
Module
query
Package
libtmux
Source
crates/libtmux/src/query.rs
struct query.FilterExpressionError

Description#

The error retains only its category. In particular, it never retains a regex pattern, field literal, or rejected serialized value.

Examples#

use libtmux::query::{FilterExpressionErrorKind, TextField};
use libtmux::query::__private;
struct Row;
let field: TextField<Row> = __private::text_field("row", "name");
let error = field.regex("[").expect_err("the pattern is invalid");
assert_eq!(error.kind(), FilterExpressionErrorKind::InvalidRegex);

Members1#

  • kind method Return the value-free validation category.
Esc

Type to search.

Reference previewOpen reference