Trait observitor::Observe[][src]

pub trait Observe<T> {
    fn update(&mut self, item: T);
}

Observer trait.

Required methods

fn update(&mut self, item: T)[src]

Updates this observer with an item.

Loading content...

Implementations on Foreign Types

impl<T> Observe<T> for Vec<T>[src]

impl<T> Observe<T> for VecDeque<T>[src]

impl<K: Eq + Hash, V> Observe<(K, V)> for HashMap<K, V>[src]

impl<T: Eq + Hash> Observe<T> for HashSet<T>[src]

impl<K: Eq + Ord, V> Observe<(K, V)> for BTreeMap<K, V>[src]

impl<T: Eq + Ord> Observe<T> for BTreeSet<T>[src]

impl Observe<char> for String[src]

impl Observe<&'_ str> for String[src]

Loading content...

Implementors

Loading content...