Trait trust_dns::serialize::binary::BinSerializable [] [src]

pub trait BinSerializable<S: Sized> {
    fn read(decoder: &mut BinDecoder) -> DecodeResult<S>;
    fn emit(&self, encoder: &mut BinEncoder) -> EncodeResult;
}

Required Methods

fn read(decoder: &mut BinDecoder) -> DecodeResult<S>

fn emit(&self, encoder: &mut BinEncoder) -> EncodeResult

Implementors