#include <lambda.hpp>
template<typename R , typename... Args>
template<typename F , typename std::enable_if< !std::is_same< F, CallableOnce >::value &&(std::is_same< R, void >::value||std::is_convertible< decltype(cpp17::invoke(std::declval< F >(), std::declval< Args >()...)), R >::value), int >::type = 0>
template<typename R , typename... Args>
template<typename R , typename... Args>
template<typename R , typename... Args>
template<typename R , typename... Args>
template<typename R , typename... Args>
The documentation for this class was generated from the following file: