Module relations

Module relations 

Source

Structsยง

Column
NamedColumnList
ParsedNamedArgs
Extracts named arguments from pest pairs with duplicate detection and completeness checking.
TableName

Traitsยง

RelationParsePair
A trait for parsing relations with full context needed for tree building. This includes extensions, the parsed pair, input children, and output field count.

Functionsยง

expect_one_child ๐Ÿ”’
This is a utility function for extracting a single child from the list of children, to be used in the RelationParsePair trait. The RelationParsePair trait passes a Vec of children, because some relations have multiple children - but most accept exactly one child.
i64_literal_expr ๐Ÿ”’
parse_reference_emit ๐Ÿ”’
Parse a reference list Pair and return an EmitKind::Emit.