Skip to main content

AllObserver

Trait AllObserver 

Source
pub trait AllObserver<U: ChromosomeT>:
    GaObserver<U>
    + IslandGaObserver<U>
    + Nsga2Observer<U>
    + Send
    + Sync { }
Expand description

Combined observer bound for use with CompositeObserver.

Any type that implements GaObserver<U>, IslandGaObserver<U>, Nsga2Observer<U>, and [Send + Sync] automatically satisfies this supertrait via the blanket impl below.

AllObserver<U> has zero methods of its own — it is a pure supertrait marker and is object-safe: dyn AllObserver<U> is valid.

Implementors§

Source§

impl<U, T> AllObserver<U> for T