13 Asynchronous model [async]

13.2 Requirements [async.reqmts]

13.2.5 Signature requirements [async.reqmts.signature]

A type satisfies the signature requirements if it is a call signature (C++ 2014 [func.def]).