pub trait Actionable {
    type Action;
    type Config;
    type Context;
    type Data;

    fn constructor(
        action: Self::Action,
        config: Self::Config,
        data: Self::Data
    ) -> Self; fn determine(&self) -> Result<Self, Box<dyn Error + Send + Sync + 'static>>
    where
        Self: Sized
; }

Required Associated Types

Required Methods

Implementors