predicates-tree
Render boolean-valued predicate functions results as a tree.
1.0.13
189M downloads/mo
#527 most downloaded on crates.io
assert-rs/predicates-rs
What this package is like to depend on
Last release 6 months ago
11 Feb 2026
Release timing varies
gaps range from 8 days to 2.2 years
Most releases are documented
notes for 9 of 15 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
15 releases · first in 2018
1 release in the last 12 months
see the full history below
Release timeline
15 releases · Jul 2018 to Feb 2026Releases
latest 15-
1.0.1311 Feb 2026 -
1.0.1219 Dec 2024 -
1.0.1125 Jul 2024 -
1.0.1025 Jul 2024Nothing published for this version
-
1.0.915 Mar 2023Nothing published for this version
-
1.0.815 Mar 2023Nothing published for this version
-
1.0.713 Nov 2022Nothing published for this version
-
1.0.605 Nov 2022 -
1.0.511 Jan 2022 -
1.0.407 Oct 2021 -
1.0.305 Aug 2021Nothing published for this version
-
1.0.230 Jan 2021Release notes
Open source →Fixed
BooleanPredicatenow implementsPredicate<T>whereT: ?Sized(#84)
-
1.0.129 Dec 2020Release notes
Open source →Changed
- BooleanPredicate is no longer generic, and is always Send and Sync.
-
1.0.006 Oct 2018Nothing published for this version
-
0.9.030 Jul 2018Release notes
Open source →Added
- Support
?Sizedtypes forFnPredicate. - Add
str_pred.normalize()predicate. - Add reflection to
Predicate. - Add support for predicates returning why they failed (
find_case) which can be combined with the newpredicates-treecrate. - Split out
predicates-corefor reducing ecosystem breaking changes.
Changed
- Predicates must also implement
PredicateReflection
- Support