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