FilterExpressionError
A source-less, value-free portable expression validation error.
Source and package
- Qualified name
-
libtmux::query:: Filter Expression Error - Module
- query
- Package
- libtmux
- Source
- crates/libtmux/src/query.rs
-
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);