pub trait Transform<In, Out> {
// Required method
fn process(&mut self, item: In) -> Result<Option<Out>, FabricError>;
}Expand description
Transforms an input item into zero or one output items.
Returns Ok(Some(out)) to emit an item downstream, or Ok(None) to
filter the item out (no output for this input).