extension PureYAML.Parsing.LibYAML { /// The anchor and tag scanned ahead of a node's content, with the marks needed /// for events and tag-resolution errors. Mirrors the locals in /// `yaml_parser_parse_node`. struct NodeProperties { var anchor: String? var tagHandle: String? var tagSuffix: String? var startMark: PureYAML.Parsing.Mark var tagMark: PureYAML.Parsing.Mark } }