// Strip event time for these events, for comparison.  The event times are
// unpredictable since they are read off of the real time monotonic clock,
// and will be different in every run.
Strip event time for these events, for comparison.  The event times are
unpredictable since they are read off of the real time monotonic clock,
and will be different in every run.
Strip event time for these events for comparison . The event times are unpredictable since they are read off of the real time monotonic clock and will be different in every run .
fn remove_event_time(events: Vec<InputEvent>) -> Vec<InputEvent> {
        events
            .into_iter()
            .map(|InputEvent { device_event, device_descriptor, event_time: _, handled }| {
                InputEvent { device_event, device_descriptor, event_time: zx::Time::ZERO, handled }
            })
            .collect()
    }
fn remove_event_time ( events : Vec < InputEvent > ) -> Vec < InputEvent > { events . into_iter ( ) . map ( | InputEvent { device_event , device_descriptor , event_time : _ , handled } | { InputEvent { device_event , device_descriptor , event_time : zx :: Time :: ZERO , handled } } ) . collect ( ) }
Strip event time for these events, for comparison.
Strip event time for these events for comparison .
events
Vec<InputEvent>