pub trait Transform<In: Sized, Out: Sized> { // Required method fn transform(&self, data: &In) -> Out; }