pub trait BorderAtariActFilter<A: Act> {
    type Config: Clone + Default;
    fn build(config: &Self::Config) -> Result<Self>
    where
        Self: Sized
;
fn filt(&mut self, act: A) -> (BorderAtariAct, Record); fn reset(&mut self, _is_done: &Option<&Vec<i8>>) { ... } }
Expand description

Converts A to BorderAtariAct.

Associated Types

Configuration of the filter.

Required methods

Constructs the filter given a configuration.

Converts A into an action of BorderAtariAct.

Provided methods

Resets the filter. Does nothing in the default implementation.

Implementors