Expand description
Type definitions for vize_musea.
This module contains the core data structures for representing Art files (*.art.vue) and their components.
All types are designed for zero-copy parsing with arena allocation.
Structs§
- ArtDescriptor
- Parsed Art file descriptor.
- ArtDescriptor
Owned - Owned version of ArtDescriptor for serialization.
- ArtMetadata
- Art metadata extracted from
<art>block attributes. - ArtMetadata
Owned - ArtParse
Options - Parse options for Art files.
- ArtScript
Block - Script block in Art file.
- ArtScript
Block Owned - ArtStyle
Block - Style block in Art file.
- ArtStyle
Block Owned - ArtVariant
- A single variant definition from
<variant>block. - ArtVariant
Owned - CsfOutput
- Output of Storybook CSF transformation.
- Source
Location - Source location information (byte offsets for fast access).
- Viewport
Config - Viewport configuration for VRT.
Enums§
- ArtParse
Error - Error type for Art parsing.
- ArtStatus
- Art status indicator.
Type Aliases§
- ArtParse
Result - Parse result containing descriptor or errors.