|  | 
        An iterator connect handler must meet the requirements for a handler.
        A value h of an iterator
        connect handler class should work correctly in the expression h(ec, i),
        where ec is an lvalue of
        type const error_code
        and i is an lvalue of the
        type Iterator used in the
        corresponding async_connect() function.