Skip to main content

YamlTokenTypeT

Type Alias YamlTokenTypeT 

Source
pub type YamlTokenTypeT = yaml_token_type_t;
๐Ÿ‘ŽDeprecated since 0.0.6:

libyml is unmaintained. Migrate to a maintained alternative (unsafe-libyaml, yaml-rust2, or noyalib). See MIGRATION.md.

Expand description

Aliased Typeยง

#[repr(u32)]
pub enum YamlTokenTypeT {
Show 22 variants YAML_NO_TOKEN = 0, YAML_STREAM_START_TOKEN = 1, YAML_STREAM_END_TOKEN = 2, YAML_VERSION_DIRECTIVE_TOKEN = 3, YAML_TAG_DIRECTIVE_TOKEN = 4, YAML_DOCUMENT_START_TOKEN = 5, YAML_DOCUMENT_END_TOKEN = 6, YAML_BLOCK_SEQUENCE_START_TOKEN = 7, YAML_BLOCK_MAPPING_START_TOKEN = 8, YAML_BLOCK_END_TOKEN = 9, YAML_FLOW_SEQUENCE_START_TOKEN = 10, YAML_FLOW_SEQUENCE_END_TOKEN = 11, YAML_FLOW_MAPPING_START_TOKEN = 12, YAML_FLOW_MAPPING_END_TOKEN = 13, YAML_BLOCK_ENTRY_TOKEN = 14, YAML_FLOW_ENTRY_TOKEN = 15, YAML_KEY_TOKEN = 16, YAML_VALUE_TOKEN = 17, YAML_ALIAS_TOKEN = 18, YAML_ANCHOR_TOKEN = 19, YAML_TAG_TOKEN = 20, YAML_SCALAR_TOKEN = 21,
}

Variantsยง

ยง

YAML_NO_TOKEN = 0

An empty token.

ยง

YAML_STREAM_START_TOKEN = 1

A STREAM-START token.

ยง

YAML_STREAM_END_TOKEN = 2

A STREAM-END token.

ยง

YAML_VERSION_DIRECTIVE_TOKEN = 3

A VERSION-DIRECTIVE token.

ยง

YAML_TAG_DIRECTIVE_TOKEN = 4

A TAG-DIRECTIVE token.

ยง

YAML_DOCUMENT_START_TOKEN = 5

A DOCUMENT-START token.

ยง

YAML_DOCUMENT_END_TOKEN = 6

A DOCUMENT-END token.

ยง

YAML_BLOCK_SEQUENCE_START_TOKEN = 7

A BLOCK-SEQUENCE-START token.

ยง

YAML_BLOCK_MAPPING_START_TOKEN = 8

A BLOCK-MAPPING-START token.

ยง

YAML_BLOCK_END_TOKEN = 9

A BLOCK-END token.

ยง

YAML_FLOW_SEQUENCE_START_TOKEN = 10

A FLOW-SEQUENCE-START token.

ยง

YAML_FLOW_SEQUENCE_END_TOKEN = 11

A FLOW-SEQUENCE-END token.

ยง

YAML_FLOW_MAPPING_START_TOKEN = 12

A FLOW-MAPPING-START token.

ยง

YAML_FLOW_MAPPING_END_TOKEN = 13

A FLOW-MAPPING-END token.

ยง

YAML_BLOCK_ENTRY_TOKEN = 14

A BLOCK-ENTRY token.

ยง

YAML_FLOW_ENTRY_TOKEN = 15

A FLOW-ENTRY token.

ยง

YAML_KEY_TOKEN = 16

A KEY token.

ยง

YAML_VALUE_TOKEN = 17

A VALUE token.

ยง

YAML_ALIAS_TOKEN = 18

An ALIAS token.

ยง

YAML_ANCHOR_TOKEN = 19

An ANCHOR token.

ยง

YAML_TAG_TOKEN = 20

A TAG token.

ยง

YAML_SCALAR_TOKEN = 21

A SCALAR token.