pub trait Fun<A, B> {
// Required method
fn apply(&self, a: A) -> B;
}Expand description
A custom version of Fn(A)->B. Every Fn(A)->B is also a Fun<A,B>.
pub trait Fun<A, B> {
// Required method
fn apply(&self, a: A) -> B;
}A custom version of Fn(A)->B. Every Fn(A)->B is also a Fun<A,B>.