kdleam/builder
KDL 文書とノードを構築する。
Values
pub fn add_arg(
node: document.KdlNode,
value: document.KdlValue,
) -> document.KdlNode
型注釈を持たない引数を末尾へ加える。
pub fn add_child(
node: document.KdlNode,
child: document.KdlNode,
) -> document.KdlNode
子ノードを末尾へ加える。
pub fn add_node(
doc: document.KdlDocument,
node: document.KdlNode,
) -> document.KdlDocument
文書の末尾へノードを加える。
pub fn add_prop(
node: document.KdlNode,
key: String,
value: document.KdlValue,
) -> document.KdlNode
型注釈を持たないプロパティを末尾へ加える。
pub fn add_typed_arg(
node: document.KdlNode,
ty: String,
value: document.KdlValue,
) -> document.KdlNode
型注釈を持つ引数を末尾へ加える。
pub fn add_typed_prop(
node: document.KdlNode,
key: String,
ty: String,
value: document.KdlValue,
) -> document.KdlNode
型注釈を持つプロパティを末尾へ加える。
pub fn typed_node(
node: document.KdlNode,
ty: String,
) -> document.KdlNode
ノードへ型注釈を設定する。