Crate trust_dns [−] [src]
Trust-DNS is intended to be a fully compliant domain name server and client library.
Goals
- Only safe Rust
- All errors handled
- Simple to manage servers
- High level abstraction for clients
- Secure dynamic update
- New features for securing public information
Modules
client |
Use |
error |
All defined errors for Trust-DNS |
logger | |
op |
Operations to send with a |
rr |
Resource record related components, e.g. |
serialize |
Contains serialization libraries for |
tcp |
TCP protocol related components for DNS. |
udp |
UDP protocol related components for DNS. |
Structs
BufClientStreamHandle |
Functions
version |
Type Definitions
BufStream |
A stream of serialized DNS Messages |
BufStreamHandle |
A sender to which serialized DNS Messages can be sent |
MessageStream |
A stream of messsages |
MessageStreamHandle |
A sender to which a Message can be sent |