Skip to main content

unique_heading_slug

Function unique_heading_slug 

Source
pub(super) fn unique_heading_slug(
    text: &str,
    used: &mut HashSet<String>,
) -> String
Expand description

在同一篇文档内为标题分配唯一锚点:首次出现保留 slugify_heading 的结果, 重复时依次追加 -1、-2…(与 GitHub 一致);候选已被其他标题占用 (如另有标题恰为 Foo 1)时继续递增,保证 TOC 链接一一对应。