pub enum RewriteRecursion {
Continue,
Mutate,
Stop,
Skip,
}
Expand description
Controls how the TreeNodeRewriter recursion should proceed.
Variants§
Continue
Continue rewrite / visit this node tree.
Mutate
Call ‘op’ immediately and return.
Stop
Do not rewrite / visit the children of this node.
Skip
Keep recursive but skip apply op on this node