|  | 
        The completion_signature_of trait determines
        the completion signature of an asynchronous operation.
      
template< typename T, typename... Args> struct completion_signature_of
| Name | Description | 
|---|---|
        Class template completion_signature_of
        is a trait with a member type alias type
        that denotes the completion signature of the asynchronous operation initiated
        by the expression T(Args..., token)
        operation, where token is
        an unspecified completion token type. If the asynchronous operation does
        not have exactly one completion signature, the instantion of the trait is
        well-formed but the member type alias type
        is omitted. If the expression T(Args...,
        token)
        is not an asynchronous operation then use of the trait is ill-formed.
      
        Header: asio/async_result.hpp
      
        Convenience header: asio.hpp