Crate nom_utils

Crate nom_utils 

Source

Structs§

DomainString
A validated DNS domain name, stored in normalized (ASCII/punycode) form. The original wire-format string (which may have been a UTF-8 U-label) is not preserved; only the IDNA-normalized A-label form is kept.
ParseError
TagParser
Struct to support displaying better errors for tag()

Enums§

ParseErrorKind

Functions§

domain_name
domain = sub-domain *( "." sub-domain )
explain_nom
ipv4_address
ipv6_address
make_context_error
make_span
tag
Like nom::bytes::complete::tag, except that we print what the tag was expecting if there was an error. I feel like this should be the default behavior TBH.
tag_no_case
utf8_non_ascii
See the following RFCs:

Type Aliases§

IResult
Span