Skip to main content

IsDisposed

Trait IsDisposed 

Source
pub trait IsDisposed {
    // Required method
    fn is_disposed(&self) -> bool;
}
Expand description

Checks whether a signal has already been disposed.

Required Methods§

Source

fn is_disposed(&self) -> bool

If true, the signal cannot be accessed without a panic.

Implementations on Foreign Types§

Source§

impl<Inner, Prev> IsDisposed for AtIndex<Inner, Prev>
where Inner: StoreField<Value = Prev> + IsDisposed,

Source§

impl<Inner, Prev, K, T> IsDisposed for AtKeyed<Inner, Prev, K, T>
where &'a T: for<'a> IntoIterator, Inner: IsDisposed,

Source§

impl<Inner, Prev, K, T> IsDisposed for KeyedSubfield<Inner, Prev, K, T>
where &'a T: for<'a> IntoIterator, Inner: IsDisposed,

Source§

impl<Inner, Prev, T> IsDisposed for Subfield<Inner, Prev, T>
where Inner: IsDisposed,

Source§

impl<S> IsDisposed for DerefedField<S>
where S: IsDisposed,

Source§

impl<T> IsDisposed for ArcField<T>

Source§

impl<T> IsDisposed for ArcStore<T>

Source§

impl<T, S> IsDisposed for Field<T, S>

Source§

impl<T, S> IsDisposed for Store<T, S>
where T: 'static,

Implementors§

Source§

impl IsDisposed for AnySource

Source§

impl IsDisposed for ArcTrigger

Source§

impl IsDisposed for Trigger

Source§

impl<E> IsDisposed for NodeRef<E>
where E: ElementType, <E as ElementType>::Output: 'static,

Source§

impl<T> IsDisposed for ArcAsyncDerived<T>
where T: 'static,

Source§

impl<T> IsDisposed for ArcLocalResource<T>
where T: 'static,

Source§

impl<T> IsDisposed for ArcMappedSignal<T>

Source§

impl<T> IsDisposed for ArcReadSignal<T>

Source§

impl<T> IsDisposed for ArcRwSignal<T>

Source§

impl<T> IsDisposed for ArcStoredValue<T>

Source§

impl<T> IsDisposed for ArcWriteSignal<T>

Source§

impl<T> IsDisposed for LocalResource<T>
where T: 'static,

Source§

impl<T> IsDisposed for MappedSignal<T>

Source§

impl<T, S> IsDisposed for ArcMemo<T, S>
where T: 'static, S: Storage<T>,

Source§

impl<T, S> IsDisposed for ArenaItem<T, S>

Source§

impl<T, S> IsDisposed for AsyncDerived<T, S>
where T: 'static, S: Storage<ArcAsyncDerived<T>>,

Source§

impl<T, S> IsDisposed for ReadSignal<T, S>

Source§

impl<T, S> IsDisposed for RwSignal<T, S>
where T: 'static,

Source§

impl<T, S> IsDisposed for StoredValue<T, S>

Source§

impl<T, S> IsDisposed for WriteSignal<T, S>

Source§

impl<T, Ser> IsDisposed for ArcOnceResource<T, Ser>

Source§

impl<T, Ser> IsDisposed for OnceResource<T, Ser>