Skip to main content

Module script_types

Module script_types 

Source
Expand description

Bootstrap script record type definitions

This module defines the type hierarchy for bootstrap script records used in JSONL script files. Records are serialized as JSON Lines (one JSON object per line) with a “kind” field that discriminates between different record types.

Structs§

BootstrapFinishRecord
Finish record marking the end of a bootstrap script
BootstrapHeaderRecord
Header record that must appear first in every bootstrap script
CommentRecord
Comment record for documentation within scripts
LabelRecord
Label/checkpoint record for marking positions in the script
NodeRecord
Node record representing a graph node/entity
RelationRecord
Relation record representing a graph edge/relationship
SequencedBootstrapScriptRecord
Wrapper that adds sequence numbering to bootstrap script records

Enums§

BootstrapScriptRecord
Main enum representing all possible bootstrap script record types