Trait WeakRcb
generic_std
pub trait WeakRcb<T> { type Strong: Rcb<T>; fn upgrade(&self) -> Option<Self::Strong>; }
Trait for weak pointers to reference-counted boxes.
type Strong: Rcb<T>
fn upgrade(&self) -> Option<Self::Strong>
impl<T> WeakRcb<T> for Weak<T>
type Strong = Rc<T>
type Strong = Arc<T>