pub struct SubZone {
pub records: Vec<Record>,
pub authoritative: bool,
pub soa: Option<SoaData>,
pub nameservers: Vec<Name>,
}
Fields§
§records: Vec<Record>
§soa: Option<SoaData>
§nameservers: Vec<Name>
Trait Implementations§
source§impl<'de> Deserialize<'de> for SubZone
impl<'de> Deserialize<'de> for SubZone
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl RefUnwindSafe for SubZone
impl Send for SubZone
impl Sync for SubZone
impl Unpin for SubZone
impl UnwindSafe for SubZone
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