pub fn track(&self) {
        EFFECTS.with(|effects| {
            if let Some(last) = effects.borrow().last() {
                // SAFETY: See guarantee on EffectState within EFFECTS.
                let last = unsafe { &mut **last };
                last.add_dependency(self.downgrade());
            }
        });
    }
/// Track the current signal in the effect scope.
Track the current signal in the effect scope.
Track the current signal in the effect scope .
pub fn track(&self) {
        EFFECTS.with(|effects| {
            if let Some(last) = effects.borrow().last() {
                // SAFETY: See guarantee on EffectState within EFFECTS.
                let last = unsafe { &mut **last };
                last.add_dependency(self.downgrade());
            }
        });
    }
pub fn track ( & self ) { EFFECTS . with ( | effects | { if let Some ( last ) = effects . borrow ( ) . last ( ) { // SAFETY: See guarantee on EffectState within EFFECTS. let last = unsafe { & mut * * last } ; last . add_dependency ( self . downgrade ( ) ) ; } } ) ; }
Track the current signal in the effect scope.
Track the current signal in the effect scope .
&self
&self