pub trait F2Once<A, B>: Sized {
type Ret;
type Curried;
// Required methods
fn call1(self, a: A, b: B) -> Self::Ret;
fn curry(self) -> Self::Curried;
}
Expand description
A function that accepts 2 arguments and can be called at most once.