A movable, type-erased function object.
<mrdocs/Support/any_callable.hpp>
template<class> class any_callable;
Usage:
any_callable<void(void)> f;