#[derive(Copy, Clone, PartialEq, Eq, PartialOrd, Ord, Hash, Debug)] pub struct Type(pub u16); impl ::ser::DnsPacketData for Type { fn deserialize(data: &mut ::std::io::Cursor<::bytes::Bytes>) -> ::errors::Result { Ok(Type(::ser::DnsPacketData::deserialize(data)?)) } }