Crate dns_stamp_parser

Crate dns_stamp_parser 

Source
Expand description

Provides a library to encode and decode DNS stamp.

Structs§

AnonymizedDnsCryptRelay
Anonymized dnscrypt relay configuration parsed from a dnsstamp
DnsCrypt
Dnscrypt configuration parsed from dnsstamp
DnsOverHttps
DoH configuration parsed from a dnsstamp
DnsOverTls
DNS over TLS configuration
DnsPlain
Plain dns configuration parsed from a dnsstamp
ObliviousDoHTarget
Oblivious DoH target stamps
Props
Represent the props.

Enums§

Addr
This enum represent an address. An address in DNS Stamp can have port or a IP-Address and port.
DecodeError
This enum represent all decode errors.
DnsStamp
This enum represent a DNS Stamp.
DnsStampType
This enum represent all DNS Stamp type.
EncodeError
This enum represent all encode errors.

Type Aliases§

DecodeResult
Result for decoding
EncodeResult
Result for encoding