 been dropped yet and a result of `None` if the
`Rc<T>` value has been dropped. Because `upgrade` returns an `Option<T>`, Rust
will ensure that the `Some` case and the `None` case are handled, and there
won't be an invalid pointer.
-->
<p><code>Weak&lt;T&gt;</code>が参照する値はドロップされてしまっている可能性があるので、<code>Weak&lt;T&gt;</code>が指す値に何かをするには、
値がまだ存在することを確認しなければなりません。<code>Weak&lt;T&gt;</c