pub trait MapRef<I>: SpecMap<Output = Self::O>where I: DeepView<V = Self::Input>,{ type O; // Required method exec fn map(&self, i: &I) -> o : Self::O; }
self.spec_map(i.deep_view()) == o,