/// Information about a single line of shaped text.
/// Used for rendering backgrounds and handling selection/click events.
#[derive(Debug, Clone, Copy, PartialEq)]pubstructLineInfo{/// Relative X offset within the container (for alignment).
pubx:f32,
/// Vertical position (baseline) of the line.
puby:f32,
/// Visual width of the text in this line.
pubwidth:f32,
/// The byte index in the source string where this line starts.
pubstart_cluster:usize,
}