Trait Transform

Source
pub trait Transform {
    // Required methods
    fn step(&mut self, step: Arc<dyn Step>) -> Result<(), TransformError>;
    fn doc_changed(&self) -> bool;
    fn add_step(&mut self, step: Arc<dyn Step>, result: StepResult);
}

Required Methods§

Source

fn step(&mut self, step: Arc<dyn Step>) -> Result<(), TransformError>

Source

fn doc_changed(&self) -> bool

Source

fn add_step(&mut self, step: Arc<dyn Step>, result: StepResult)

Implementors§