template <typename T>

struct FuncSingleParamType

Template to determine the param type of a single-param std::function.