pub fn do_traversal( root: &Workflow, writer: impl Write, ) -> Result<(), Vec<Error>>
Starts printing the root of the AST (i.e., a Workflow).
root
writer
Write
This pass may error if we failed to write to the given writer.