Constants used throughout the TOON encoder/decoder.
This module defines all structural characters, escape sequences,
delimiters, and literals used in the TOON format.
pub const backslash: String
Backslash character (for escaping)
pub const carriage_return: String
Carriage return character (CR, U+000D)
pub const close_brace: String
Closing curly brace for field lists
pub const close_bracket: String
Closing square bracket for array headers
pub const colon: String
Colon separator for key-value pairs
pub const comma: String
Comma delimiter (default)
pub const double_quote: String
pub const false_literal: String
pub const hash: String
Hash symbol for length markers
pub const key_chars: String
Valid characters in unquoted keys (letters, digits, underscore, dot)
pub const key_start_chars: String
Valid characters that can start an unquoted key (letters and underscore)
pub const list_item_prefix: String
List item prefix (hyphen + space)
pub const newline: String
Newline character (LF, U+000A)
pub const null_literal: String
pub const open_brace: String
Opening curly brace for field lists
pub const open_bracket: String
Opening square bracket for array headers
pub const tab: String
Tab character (used as delimiter, not for indentation)
pub const true_literal: String