pub trait HasObserverName {
    fn observer_name(&self) -> &str;
}
Expand description

Has an associated observer name (mostly used to retrieve the observer with MatchName from an ObserverTuple)

Required Methods§

source

fn observer_name(&self) -> &str

The name associated with the observer

Implementors§

source§

impl<M, S> HasObserverName for MapEqualityFactory<M, S>

source§

impl<M, S> HasObserverName for MapEqualityFeedback<M, S>

source§

impl<N, O, R, S, T> HasObserverName for MapFeedback<N, O, R, S, T>where
    T: PartialEq + Default + Copy + 'static + Serialize + DeserializeOwned + Debug,
    R: Reducer<T>,
    N: IsNovel<T>,
    for<'it> O: MapObserver<Entry = T> + AsIter<'it, Item = T>,
    S: HasNamedMetadata,

source§

impl<O, S> HasObserverName for NewHashFeedback<O, S>