|  | 
| const x3::rule< UrlTag, Url > | Roar::Parser::url = "url" | 
|  | 
| const auto | Roar::Parser::unreserved = x3::rule<UnreservedTag, char>{} = alnum | char_("-._~") | 
|  | 
| const auto | Roar::Parser::genDelims = x3::rule<GenDelimsTag, char>{"gen-delims"} = char_(":/?#[]@") | 
|  | 
| const auto | Roar::Parser::subDelims = x3::rule<SubDelimsTag, char>{"sub-delims"} = char_("!$&'()*+,;=") | 
|  | 
| const auto | Roar::Parser::leniency = x3::rule<Leniency, char>("leniency") = char_("\"<> ") | 
|  | 
| const auto | Roar::Parser::reserved = x3::rule<ReservedTag, char>{"reserved"} = genDelims | subDelims | 
|  | 
| const auto | Roar::Parser::percentEncoded | 
|  | 
| const auto | Roar::Parser::pathCharacter | 
|  | 
| const auto | Roar::Parser::path | 
|  | 
| const auto | Roar::Parser::schemeAllowedChar | 
|  | 
| const auto | Roar::Parser::scheme | 
|  | 
| const auto | Roar::Parser::credentialsCharacter | 
|  | 
| const auto | Roar::Parser::userInfo | 
|  | 
| const auto | Roar::Parser::domainCharacter = x3::rule<DomainCharacterTag, char>("domainCharacter") = alnum | char_("-.") | 
|  | 
| const auto | Roar::Parser::domain = x3::rule<DomainTag, std::string>{"domain"} = +domainCharacter | 
|  | 
| const auto | Roar::Parser::host = x3::rule<HostTag, Url::Host>{"host"} = ('[' >> ipv6 >> ']') | (ipv4 >> &char_(":/")) | domain | 
|  | 
| const auto | Roar::Parser::remote | 
|  | 
| const auto | Roar::Parser::authority | 
|  | 
| const auto | Roar::Parser::queryCharacter = x3::rule<QueryCharacterTag, char>{"queryCharacter"} = pathCharacter | char_("/?") | 
|  | 
| const auto | Roar::Parser::queryKey | 
|  | 
| const auto | Roar::Parser::queryValue | 
|  | 
| const auto | Roar::Parser::query | 
|  | 
| const auto | Roar::Parser::fragment | 
|  | 
| const auto | Roar::Parser::url_def | 
|  |