pub trait PostorderNodeMutTraversal<'dom, ConcreteThreadSafeLayoutNode>
where ConcreteThreadSafeLayoutNode: ThreadSafeLayoutNode<'dom>,
{ // Required method fn process(&mut self, node: &ConcreteThreadSafeLayoutNode); }
Expand description

A bottom-up, parallelizable traversal.

Required Methods§

source

fn process(&mut self, node: &ConcreteThreadSafeLayoutNode)

The operation to perform. Return true to continue or false to stop.

Implementors§

source§

impl<'a, 'dom, ConcreteThreadSafeLayoutNode> PostorderNodeMutTraversal<'dom, ConcreteThreadSafeLayoutNode> for FlowConstructor<'a, ConcreteThreadSafeLayoutNode>
where ConcreteThreadSafeLayoutNode: ThreadSafeLayoutNode<'dom>,