On this page
query.private.Predicate
- Module
- query.private
- Package
- libtmux
- Source
- crates/libtmux/src/query/private.rs
-
One opaque predicate passed to generated candidate dispatch.
Downstream code can inspect only the stable field name and call the typed matching or validation helpers.
The
crate::query::Filterableexample executes every scalar helper through a hand-written generated-code expansion.
24 declared, 0 inherited
Members
- bind_target_internal method
- clone_internal method
- eq_internal method
- field method
- from_wire method
- is_resolved_internal method
- matches_bool method
- matches_enum method
- matches_many method
- matches_one method
- matches_signed method
- matches_text method
- matches_unsigned method
- new method
- operator_label method
- relation_internal method
- scalar_internal method
- target method
- validate_bool method Validate that this predicate is a well-formed boolean predicate.
- validate_enum method Validate this predicate against a custom enum's stable variants.
- validate_integer method
- validate_many method Validate this predicate as a to-many relation over
U. - validate_one method Validate this predicate as a to-one relation over
U. - validate_text method Validate that this predicate is a well-formed text predicate.