pub trait UpdateRequest {
    // Required methods
    fn id(&self) -> u16;
    fn zone(&self) -> &LowerQuery;
    fn prerequisites(&self) -> &[Record];
    fn updates(&self) -> &[Record];
    fn additionals(&self) -> &[Record];
    fn sig0(&self) -> &[Record];
}
Expand description

A type which represents an MessageRequest for dynamic Update.

Required Methods§

source

fn id(&self) -> u16

Id of the Message

source

fn zone(&self) -> &LowerQuery

Zone being updated, this should be the query of a Message

source

fn prerequisites(&self) -> &[Record]

Prerequisites map to the answers of a Message

source

fn updates(&self) -> &[Record]

Records to update map to the name_servers of a Message

source

fn additionals(&self) -> &[Record]

Additional records

source

fn sig0(&self) -> &[Record]

SIG0 records for verifying the Message

Implementors§