predicates-core
An API for boolean-valued predicate functions.
1.0.10
189M downloads/mo
#526 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 12 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
12 releases · first in 2018
1 release in the last 12 months
see the full history below
Release timeline
12 releases · Jul 2018 to Feb 2026
2019
2020
2021
2022
2023
2024
2025
2026
Releases
latest 12-
1.0.1011 Feb 2026 -
1.0.919 Dec 2024 -
1.0.825 Jul 2024 -
1.0.725 Jul 2024Nothing published for this version
-
1.0.615 Mar 2023 -
1.0.513 Nov 2022 -
1.0.405 Nov 2022 -
1.0.311 Jan 2022Nothing 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