query.FilterExpressionErrorKind
Rust
- Python Unavailable
- Ruby Unavailable
- Lua Unavailable
- TypeScript Unavailable
- Rust
- Go Unavailable
- Java Unavailable
- .NET Unavailable
- C++ Unavailable
- Swift Unavailable
- Module
- query
- Package
- libtmux
- Source
- crates/libtmux/src/query.rs
-
The category of an invalid portable filter expression.
Callers must retain a wildcard arm because future schema versions may add more source-less validation categories.
Examples
use libtmux::query::FilterExpressionErrorKind;let kind = FilterExpressionErrorKind::InvalidRegex;assert_eq!(kind, FilterExpressionErrorKind::InvalidRegex);
9 declared, 0 inherited
Members
- ComplexityLimit constant The serialized expression exceeds a fixed decoder budget.
- InvalidLiteral constant A literal cannot be represented by the field type.
- InvalidRegex constant A regular expression did not compile under the version 1 dialect.
- InvalidStructure constant The expression tree has an invalid shape.
- InvalidTarget constant The expression target does not match the requested candidate type.
- UnknownField constant The candidate schema has no field with the requested stable name.
- UnknownOperator constant The field type does not support the requested operator.
- UnknownQuantifier constant A relation does not support the requested quantifier.
- UnsupportedVersion constant The serialized expression schema version is unsupported.