Enum cddl_cat::ivt::Node [−][src]
pub enum Node {
}
Expand description
Any node in the Intermediate Validation Tree.
Variants
Literal(Literal)
Tuple Fields of Literal
0: Literal
PreludeType(PreludeType)
Tuple Fields of PreludeType
0: PreludeType
Rule(Rule)
Tuple Fields of Rule
0: Rule
Choice(Choice)
Tuple Fields of Choice
0: Choice
Map(Map)
Tuple Fields of Map
0: Map
Array(Array)
Tuple Fields of Array
0: Array
Group(Group)
Tuple Fields of Group
0: Group
KeyValue(KeyValue)
Tuple Fields of KeyValue
0: KeyValue
Occur(Occur)
Tuple Fields of Occur
0: Occur
Unwrap(Rule)
Tuple Fields of Unwrap
0: Rule
Range(Range)
Tuple Fields of Range
0: Range
Control(Control)
Tuple Fields of Control
0: Control
Choiceify(Rule)
Tuple Fields of Choiceify
0: Rule
ChoiceifyInline(Array)
Tuple Fields of ChoiceifyInline
0: Array
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Node
impl UnwindSafe for Node
Blanket Implementations
Mutably borrows from an owned value. Read more