pub struct RecordParts {
pub name_labels: Name,
pub rr_type: RecordType,
pub dns_class: DNSClass,
pub ttl: u32,
pub rdata: Option<RData>,
}
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: Option<RData>
rdata
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RecordParts
impl RefUnwindSafe for RecordParts
impl Send for RecordParts
impl Sync for RecordParts
impl Unpin for RecordParts
impl UnwindSafe for RecordParts
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more