6 releases (breaking)

0.5.0 Aug 27, 2024
0.4.0 Aug 13, 2024
0.3.0 Aug 13, 2024
0.2.0 Jul 24, 2024
0.0.0-release Jul 8, 2024

#970 in Magic Beans

Download history 303/week @ 2024-07-05 50/week @ 2024-07-12 192/week @ 2024-07-19 75/week @ 2024-07-26 27/week @ 2024-08-02 308/week @ 2024-08-09 127/week @ 2024-08-16 245/week @ 2024-08-23 87/week @ 2024-08-30

769 downloads per month
Used in 2 crates (via essential-server)

Apache-2.0

270KB
5.5K SLoC

essential-check

Crates.io Documentation license Build Status

Core logic related to validating Essential state transitions.


lib.rs:

Core logic for validating Predicates, Solutions and SolutionData against associated predicates.

Typical usage is to first validate predicates and solutions independently in full prior to validating against one another with solution::check_predicates.

Predicate Validation

Solution Validation

Solution + Predicate Validation

Dependencies

~15MB
~232K SLoC