fn resolve_clusters_positions_path(
text: &Text,
chunk: &TextChunk,
char_offset: usize,
path: &TextPath,
writing_mode: WritingMode,
fonts_cache: &HashMap<Font, Arc<ResolvedFont>>,
clusters: &mut [GlyphCluster],
) -> (f32, f32)