[][src]Trait atomic_hooks::OverloadedUpdateStateAccess

pub trait OverloadedUpdateStateAccess<T> where
    T: 'static, 
{ fn overloaded_update<F: FnOnce(&mut T)>(&self, func: F);
fn overloaded_reset_to_default(&self);
fn overloaded_undo(&self);
fn overloaded_inert_set(self, value: T);
fn overloaded_set(self, value: T); }

Required methods

fn overloaded_update<F: FnOnce(&mut T)>(&self, func: F)

fn overloaded_reset_to_default(&self)

fn overloaded_undo(&self)

fn overloaded_inert_set(self, value: T)

fn overloaded_set(self, value: T)

Loading content...

Implementors

impl<T> OverloadedUpdateStateAccess<T> for ReactiveStateAccess<T, AllowUndo, IsAnAtomState> where
    T: Clone + 'static, 
[src]

impl<T> OverloadedUpdateStateAccess<T> for ReactiveStateAccess<T, NoUndo, IsAnAtomState> where
    T: 'static, 
[src]

Loading content...