Trait leptos::SignalDispose

source ·
pub trait SignalDispose {
    // Required method
    fn dispose(self);
}
Expand description

This trait allows disposing a signal before its owner has been disposed.

Required Methods§

source

fn dispose(self)

Disposes of the signal. This:

  1. Detaches the signal from the reactive graph, preventing it from triggering further updates; and
  2. Drops the value contained in the signal.

Implementors§

source§

impl<S, T> SignalDispose for Resource<S, T>
where S: 'static, T: 'static,

source§

impl<T> SignalDispose for Effect<T>

source§

impl<T> SignalDispose for Memo<T>

source§

impl<T> SignalDispose for ReadSignal<T>

source§

impl<T> SignalDispose for RwSignal<T>

source§

impl<T> SignalDispose for Signal<T>

source§

impl<T> SignalDispose for WriteSignal<T>