pub fn satisfied_by(&self, event: &SerialTrace) -> bool {
        self.data.len() == event.len()
            &&
            (&self.data).into_iter()
            .eq(event.get_data())
    }
/// Because the required timing of the condition is dependent on whether the timing is relative
/// to the previous Trace or absolute (relative to the beginning of the test), this function does not check timing.
Because the required timing of the condition is dependent on whether the timing is relative
to the previous Trace or absolute (relative to the beginning of the test), this function does not check timing.
Because the required timing of the condition is dependent on whether the timing is relative to the previous Trace or absolute ( relative to the beginning of the test ) this function does not check timing .
pub fn satisfied_by(&self, event: &SerialTrace) -> bool {
        self.data.len() == event.len()
            &&
            (&self.data).into_iter()
            .eq(event.get_data())
    }
pub fn satisfied_by ( & self , event : & SerialTrace ) -> bool { self . data . len ( ) == event . len ( ) && ( & self . data ) . into_iter ( ) . eq ( event . get_data ( ) ) }
Because the required timing of the condition is dependent on whether the timing is relative
to the previous Trace or absolute (relative to the beginning of the test), this function does not check timing.
Because the required timing of the condition is dependent on whether the timing is relative to the previous Trace or absolute ( relative to the beginning of the test ) this function does not check timing .
&self
event
&SerialTrace
&self
event
&SerialTrace