Find
C
ase-sensitive
R
egexp search
Path
Showing
416ec3b5
from
2026-05-13
:
No bug - trigger build. rs=me
comm-central
/
third_party
/
rust
/
predicates-core
/
src
Navigation
Enable keyboard shortcuts
Name
Description
Size
Coverage
core.rs
1349
-
lib.rs
Composable first-order predicate trait. This library implements an interface to "predicates" - boolean-valued functions of one argument. This allows combinatorial logic to be created and assembled at runtime and then used one or more times for evaluating values. This sort of object is really useful when creating filters and checks that can be changed at runtime with user interaction - it allows a clean separation of concerns where the configuration code can be used to build up a predicate, and then that predicate can be given to the code that does the actual filtering without the filtering code knowing anything about user configuration. See the examples for how this can work.
1332
-
reflection.rs
Introspect into the state of a `Predicate`.
6578
-