impl<C1: Calc, C2: Calc, C3: Calc, T: Clone + PartialEq, F: FnMut(C1::Value, C2::Value, C3::Value) -> T> Calc for Func3<C1, C2, C3, T, F> type Value = T; | |
impl<C1: Calc, C2: Calc, C3: Calc, C4: Calc, T: Clone + PartialEq, F: FnMut(C1::Value, C2::Value, C3::Value, C4::Value) -> T> Calc for Func4<C1, C2, C3, C4, T, F> type Value = T; | |
impl<C1: Calc, C2: Calc, C3: Calc, C4: Calc, C5: Calc, T: Clone + PartialEq, F: FnMut(C1::Value, C2::Value, C3::Value, C4::Value, C5::Value) -> T> Calc for Func5<C1, C2, C3, C4, C5, T, F> type Value = T; | |
impl<C1: Calc, C2: Calc, C3: Calc, C4: Calc, C5: Calc, C6: Calc, T: Clone + PartialEq, F: FnMut(C1::Value, C2::Value, C3::Value, C4::Value, C5::Value, C6::Value) -> T> Calc for Func6<C1, C2, C3, C4, C5, C6, T, F> type Value = T; | |
impl<C1: Calc, C2: Calc, C3: Calc, C4: Calc, C5: Calc, C6: Calc, C7: Calc, T: Clone + PartialEq, F: FnMut(C1::Value, C2::Value, C3::Value, C4::Value, C5::Value, C6::Value, C7::Value) -> T> Calc for Func7<C1, C2, C3, C4, C5, C6, C7, T, F> type Value = T; | |
impl<C1: Calc, C2: Calc, C3: Calc, C4: Calc, C5: Calc, C6: Calc, C7: Calc, C8: Calc, T: Clone + PartialEq, F: FnMut(C1::Value, C2::Value, C3::Value, C4::Value, C5::Value, C6::Value, C7::Value, C8::Value) -> T> Calc for Func8<C1, C2, C3, C4, C5, C6, C7, C8, T, F> type Value = T; | |