Function unicode_bidi::reorder_levels
source ยท pub(crate) fn reorder_levels<'a, T: TextSource<'a> + ?Sized>(
line_classes: &[BidiClass],
line_levels: &mut [Level],
line_text: &'a T,
para_level: Level,
)
Expand description
Produce the levels for this paragraph as needed for reordering, one level per code unit
in the paragraph. The returned vector includes code units that are not included
in the line
, but will not adjust them.
This runs Rule L1