Expand description
ASS script container with zero-copy lifetime-generic design
The Script struct provides the main API for accessing parsed ASS content
while maintaining zero-copy semantics through lifetime-generic spans.
Structs§
- Batch
Update Result - Result of a batch update operation
- Change
Tracker - Tracks changes made to the script
- Event
Batch - A batch of event additions
- Script
- Main ASS script container with zero-copy lifetime-generic design
- Script
Builder - Builder for configuring script parsing with optional extensions
- Script
Delta - Incremental parsing delta for efficient editor updates
- Script
Delta Owned - Owned variant of
ScriptDeltafor incremental parsing with lifetime independence - Style
Batch - A batch of style additions
- Update
Operation - A batch update operation
Enums§
- Change
- Represents a change in the script
- Line
Content - Parsed line content for context-aware parsing
Functions§
- calculate_
delta - Calculate differences between two Scripts