### require_concept_result

A type trait that determines the result type of a `require_concept` expression.

    template<
        typename T,
        typename Property>
    struct require_concept_result

##### Types

Name | Description
--- | ---
type | The result of the require_concept expression.

Class template `require_concept_result` is a trait that determines the result type of the expression `asio::require_concept(std::declval<T>(), std::declval<Property>())`.

##### Requirements

Header: `asio/require_concept.hpp`

Convenience header: `asio.hpp`