rule_kit 0.1.1

A fast, composable, and DSL-friendly rule engine kit for Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/// Defines the order in which rule priorities are compared.
///
/// This enum can be used to determine whether rules with higher or lower
/// priority values should be evaluated or applied first.
#[derive(Debug, Clone, Copy, Default)]
pub enum PriorityOrder {
    /// Ascending order: lower priority values come first.
    ///
    /// This is the default order.
    #[default]
    Asc,

    /// Descending order: higher priority values come first.
    Desc,
}