boost::urls::grammar::RangeRule :: Boost Libraries Documentation

# boost::urls::grammar::RangeRule

## Synopsis

Declared in `<boost/url/grammar/range_rule.hpp>`

    template<class T>
    concept RangeRule = requires (T r, char const*& it, char const* end)
        {
            typename T::value_type;
            { r.first(it, end) } ‐> std::same_as<system::result<typename T::value_type>>;
            { r.next(it, end) } ‐> std::same_as<system::result<typename T::value_type>>;
        };

Created with MrDocs