Struct trust_dns_proto::rr::resource::RecordParts [−][src]
pub struct RecordParts {
pub name_labels: Name,
pub rr_type: RecordType,
pub dns_class: DNSClass,
pub ttl: u32,
pub rdata: RData,
pub mdns_cache_flush: bool,
}
Expand description
Consumes Record
giving public access to fields of Record
so they can
be destructured and taken by value
Fields
name_labels: Name
label names
rr_type: RecordType
record type
dns_class: DNSClass
dns class
ttl: u32
time to live
rdata: RData
rdata
mdns_cache_flush: bool
This is supported on crate feature
mdns
only.mDNS cache flush
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for RecordParts
impl Send for RecordParts
impl Sync for RecordParts
impl Unpin for RecordParts
impl UnwindSafe for RecordParts
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more