|
|
|
@ -108,6 +108,8 @@ pub trait RRData: RRDataPacket + RRDataText + fmt::Debug + 'static {
|
|
|
|
|
|
|
|
|
|
fn as_any(&self) -> &dyn Any; |
|
|
|
|
|
|
|
|
|
fn as_box_any(self: Box<Self>) -> Box<dyn Any>; |
|
|
|
|
|
|
|
|
|
// (type, rrdata)
|
|
|
|
|
fn text(&self) -> Result<(String, String)> { |
|
|
|
|
let mut buf = String::new(); |
|
|
|
|