pub(crate) fn upgrade(&self) -> Option<Topology> {
        Some(Topology {
            state: self.state.upgrade()?,
            common: self.common.clone(),
        })
    }
/// Attempts to convert the WeakTopology to a strong reference.
Attempts to convert the WeakTopology to a strong reference.
Attempts to convert the WeakTopology to a strong reference .
pub(crate) fn upgrade(&self) -> Option<Topology> {
        Some(Topology {
            state: self.state.upgrade()?,
            common: self.common.clone(),
        })
    }
pub ( crate ) fn upgrade ( & self ) -> Option < Topology > { Some ( Topology { state : self . state . upgrade ( ) ? , common : self . common . clone ( ) , } ) }
Attempts to convert the WeakTopology to a strong reference.
Attempts to convert the WeakTopology to a strong reference .
&self
&self