### is_dynamic_buffer

Trait to determine whether a type satisfies the DynamicBuffer requirements.

    template<
        typename T>
    struct is_dynamic_buffer

If `ASIO_NO_DYNAMIC_BUFFER_V1` is not defined, determines whether the type satisfies the DynamicBuffer_v1 requirements. Otherwise, if `ASIO_NO_DYNAMIC_BUFFER_V1` is defined, determines whether the type satisfies the DynamicBuffer_v2 requirements.

##### Requirements

Header: `asio/buffer.hpp`

Convenience header: `asio.hpp`