189 X : Space, |
190 X : Space, |
190 S1 : Mapping<X, Codomain=F>, |
191 S1 : Mapping<X, Codomain=F>, |
191 S2 : Mapping<X, Codomain=F>, |
192 S2 : Mapping<X, Codomain=F>, |
192 { |
193 { |
193 type Codomain = F; |
194 type Codomain = F; |
|
195 type ArithmeticOptIn = ArithmeticTrue; |
194 |
196 |
195 #[inline] |
197 #[inline] |
196 fn apply<I : Instance<X>>(&self, x : I) -> F { |
198 fn apply<I : Instance<X>>(&self, x : I) -> F { |
197 match self { |
199 match self { |
198 EitherSupport::Left(ref a) => a.apply(x), |
200 EitherSupport::Left(ref a) => a.apply(x), |