Struct sawp_dns::edns::EdnsOption
source · pub struct EdnsOption {
pub code: OptionCode,
pub data: Vec<u8>,
}
Fields§
§code: OptionCode
§data: Vec<u8>
Implementations§
source§impl EdnsOption
impl EdnsOption
pub fn parse( input: &[u8] ) -> IResult<&'_ [u8], (EdnsOption, Flags<ErrorFlags>), NomError<&'_ [u8]>>
pub fn parse_options( input: &[u8], data_len: u16 ) -> IResult<&'_ [u8], (Vec<EdnsOption>, Flags<ErrorFlags>), NomError<&'_ [u8]>>
Trait Implementations§
source§impl Debug for EdnsOption
impl Debug for EdnsOption
source§impl PartialEq<EdnsOption> for EdnsOption
impl PartialEq<EdnsOption> for EdnsOption
source§fn eq(&self, other: &EdnsOption) -> bool
fn eq(&self, other: &EdnsOption) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.