pub fn get_lane_entry_<T, F: Fn(usize, &LaneEntry) -> Option<T>>( v: &[Arc<LaneEntry>], predicate: &F, ) -> Option<T>