是否有任何特殊原因导致 的 类型签名Rc::downgrade不使用&selfand 作为this: &Self参数?
Rc::downgrade
&self
this: &Self
ing时避免命名污染deref?但为什么Weak然后使用Weak::upgrade(&self)而不是Weak::upgrade(this: &Self)
deref
Weak
Weak::upgrade(&self)
Weak::upgrade(this: &Self)
rust
rust ×1