rulemorph 0.3.3

YAML-based declarative data transformation engine for CSV/JSON to JSON
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#[derive(Clone, Copy, PartialEq, Eq)]
pub(super) enum LocalScope {
    None,
    Item,
    ItemAcc,
}

impl LocalScope {
    pub(super) fn allows_item(self) -> bool {
        matches!(self, LocalScope::Item | LocalScope::ItemAcc)
    }

    pub(super) fn allows_acc(self) -> bool {
        matches!(self, LocalScope::ItemAcc)
    }
}