[−][src]Trait rowan::Types
Types customizes data, stored in the
syntax tree. All types in this crate are
parametrized over T: Types.
Associated Types
type Kind: Debug + Copy + Eq + Send + Sync
Kind is stored in each node and designates
it's class. Typically it is a fieldless enum.
type RootData: Debug + Send + Sync
RootData is stored in the root of the syntax trees.
It can be just (), but you can use it to store,
for example, syntax errors.