Skip to main content

branch_add

Function branch_add 

Source
pub fn branch_add(
    dir: &Path,
    anchor: Option<String>,
    type_: Option<String>,
    title: Option<String>,
    summary: Option<String>,
    order: Option<i64>,
) -> Result<()>
Expand description

在指定分支下新增关联分支(任意深度)。

规范 §9:<ANCHOR-UUID> 缺省为当前节点[dir] 即 bundle 根时为 ROOT);但真 ROOT 的 直接子分支是 node 而非 branch,因此缺省/显式落到真 ROOT 时由下方的深度判据拒绝并指引到 str node add