Enum domain::rdata::MasterRecordData[][src]

pub enum MasterRecordData {
    A(A),
    Cname(Cname<DNameBuf>),
    Hinfo(Hinfo<CharStrBuf>),
    Mb(Mb<DNameBuf>),
    Md(Md<DNameBuf>),
    Mf(Mf<DNameBuf>),
    Mg(Mg<DNameBuf>),
    Minfo(Minfo<DNameBuf>),
    Mr(Mr<DNameBuf>),
    Mx(Mx<DNameBuf>),
    Ns(Ns<DNameBuf>),
    Ptr(Ptr<DNameBuf>),
    Soa(Soa<DNameBuf>),
    Txt(Txt<Vec<u8>>),
    Wks(Wks<WksBitmapBuf>),
    Srv(Srv<DNameBuf>),
    Aaaa(Aaaa),
    Generic(RtypeVec<u8>),
}

An enum with all the record data that can appear in master files.

This enum contains variants for all the implemented record data types in their owned form plus the Generic variant record data of any other type.

Variants

Methods

impl MasterRecordData
[src]

Trait Implementations

impl Clone for MasterRecordData
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for MasterRecordData
[src]

Formats the value using the given formatter. Read more

impl RecordData for MasterRecordData
[src]

Returns the record type for this record data instance. Read more

Appends the record data to the end of a composer.

impl Display for MasterRecordData
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations