pub fn number_of_protocol_records(&self) -> Option<u8> {
        self.interface_type_specific_data_length()
            .and_then(|length| {
                self.parts()
                    .get_field_byte(Self::SPECIFIC_DATA_OFFSET + length as usize)
            })
    }
/// X number of Protocol Records for this Host Interface Type
X number of Protocol Records for this Host Interface Type
X number of Protocol Records for this Host Interface Type
pub fn number_of_protocol_records(&self) -> Option<u8> {
        self.interface_type_specific_data_length()
            .and_then(|length| {
                self.parts()
                    .get_field_byte(Self::SPECIFIC_DATA_OFFSET + length as usize)
            })
    }
pub fn number_of_protocol_records ( & self ) -> Option < u8 > { self . interface_type_specific_data_length ( ) . and_then ( | length | { self . parts ( ) . get_field_byte ( Self :: SPECIFIC_DATA_OFFSET + length as usize ) } ) }
X number of Protocol Records for this Host Interface Type
X number of Protocol Records for this Host Interface Type
&self
&self