Skip to main content

Module update_message

Module update_message 

Available on crate features dns and hickory only.
Expand description

Update related operations for Messages

Traits§

UpdateMessage
To reduce errors in using the Message struct as an Update, this will do the call throughs to properly do that.

Functions§

appendno-std-rand or std
Appends a record to an existing rrset, optionally require the rrset to exist (atomicity depends on the server)
compare_and_swapno-std-rand or std
Compares and if it matches, swaps it for the new value (atomicity depends on the server)
createno-std-rand or std
Sends a record to create on the server, this will fail if the record exists (atomicity depends on the server)
delete_allno-std-rand or std
Deletes all rrsets at the specified name
delete_by_rdatano-std-rand or std
Deletes a record (by rdata) from an rrset
delete_rrsetno-std-rand or std
Deletes an entire rrset
zone_transferno-std-rand or std
Download all records from a zone, or all records modified since given SOA was observed. The request will either be a AXFR Query (ask for full zone transfer) if a SOA was not provided, or a IXFR Query (incremental zone transfer) if a SOA was provided.