pub type LineClasses = Vec<(Range<usize>, Class)>;
Syntax classes per line, as byte ranges within that line.
pub struct LineClasses { /* private fields */ }