pub fn upgrade_weak<T>(weak: &Weak<T>) -> Option<Arc<T>>
Helper function to upgrade a Weak to Arc Returns None if the Arc has been dropped Note: This returns an owned Arc, not a reference, so it cannot be used in keypaths directly