Expand description
§vize_relief
Relief - The sculptured AST surface for Vize. Vue template Abstract Syntax Tree definitions, errors, and compiler options.
§Name Origin
Relief (/rɪˈliːf/) is a sculptural technique where figures project from a flat
background, creating depth and dimension. Like how relief carving reveals forms
from a surface, vize_relief defines the structural forms (AST nodes) that
represent Vue template syntax.
§Features
- Complete Vue template AST node definitions
- Compiler error types and codes
- Parser, transform, and codegen options
- Arena-allocated nodes for zero-copy JavaScript interop
- Serialization support with serde
Re-exports§
Modules§
Structs§
- Alloc
Box - Re-export allocator types for convenience
An owned pointer to a bump-allocated
Tvalue, that runsDropimplementations. - Alloc
Vec - Re-export allocator types for convenience
A contiguous growable array type, written
Vec<'bump, T>but pronounced ‘vector’. - Allocator
- Re-export allocator types for convenience Arena allocator for Vize.
Traits§
- CloneIn
- Re-export allocator types for convenience Trait for cloning a value into an arena allocator.