pub fn extended_value_type_for_signal(
        &self,
        message_id: MessageId,
        signal_name: &str,
    ) -> Option<&SignalExtendedValueType> {
        self.signal_extended_value_type_list
            .iter()
            .filter_map(|x| match x {
                SignalExtendedValueTypeList {
                    message_id: ref x_message_id,
                    signal_name: ref x_signal_name,
                    ref signal_extended_value_type,
                } => {
                    if *x_message_id == message_id && x_signal_name == signal_name {
                        Some(signal_extended_value_type)
                    } else {
                        None
                    }
                }
            })
            .next()
    }
/// Lookup the extended value for a given signal
Lookup the extended value for a given signal
Lookup the extended value for a given signal
pub fn extended_value_type_for_signal(
        &self,
        message_id: MessageId,
        signal_name: &str,
    ) -> Option<&SignalExtendedValueType> {
        self.signal_extended_value_type_list
            .iter()
            .filter_map(|x| match x {
                SignalExtendedValueTypeList {
                    message_id: ref x_message_id,
                    signal_name: ref x_signal_name,
                    ref signal_extended_value_type,
                } => {
                    if *x_message_id == message_id && x_signal_name == signal_name {
                        Some(signal_extended_value_type)
                    } else {
                        None
                    }
                }
            })
            .next()
    }
pub fn extended_value_type_for_signal ( & self , message_id : MessageId , signal_name : & str , ) -> Option < & SignalExtendedValueType > { self . signal_extended_value_type_list . iter ( ) . filter_map ( | x | match x { SignalExtendedValueTypeList { message_id : ref x_message_id , signal_name : ref x_signal_name , ref signal_extended_value_type , } => { if * x_message_id == message_id && x_signal_name == signal_name { Some ( signal_extended_value_type ) } else { None } } } ) . next ( ) }
Lookup the extended value for a given signal
Lookup the extended value for a given signal
&self
message_id
MessageId
signal_name
&str