d of `leaf`, and then we use the
`Rc::downgrade` function to create a `Weak<Node>` reference to `branch` from
the `Rc<Node>` in `branch.`
-->
<p><code>branch</code>ノードを作る際、<code>branch</code>には親ノードがないので、こちらも<code>parent</code>フィールドには新しい<code>Weak&lt;Node&gt;</code>参照が入ります。
それでも、<code>leaf</code>は<code>branch</code>の子供になっています。一旦<code>branch</code>に<code>Node</code>インスタンスが�