Crate dns_stamp_parser[][src]

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 Definitions

DecodeResult

Result for decoding

EncodeResult

Result for encoding