Module superfilter::ast::transform [] [src]

Structs

RenderConfig

Holds configuration values for the render output

RenderContext

Holds any contextual information needed to render a node

TransformContext

Traits

Transform

This trait needs to be implemented for any abstract syntax tree structure, it contains the functions to transform the structure's representation into the final structure before it gets rendered into plain GGG syntax tree output

TransformResult

Fully transformed AST structures should implement this trait in order to be renderable and make their result available for use in parent nodes