pub(super) fn downgrade(&self) -> WeakTopology {
        WeakTopology {
            state: Arc::downgrade(&self.state),
            common: self.common.clone(),
        }
    }
/// Creates and returns a weak reference to the topology.
Creates and returns a weak reference to the topology.
Creates and returns a weak reference to the topology .
pub(super) fn downgrade(&self) -> WeakTopology {
        WeakTopology {
            state: Arc::downgrade(&self.state),
            common: self.common.clone(),
        }
    }
pub ( super ) fn downgrade ( & self ) -> WeakTopology { WeakTopology { state : Arc :: downgrade ( & self . state ) , common : self . common . clone ( ) , } }
Creates and returns a weak reference to the topology.
Creates and returns a weak reference to the topology .
&self
&self