fn-traits
Provides function traits, like
FnOnce
,
FnMut
and
Fn
, but can be used in stable Rust.