}
#[inline]
- pub fn iter_enumerated(&self) -> Enumerated<I, slice::Iter<T>>
+ pub fn iter_enumerated(&self) -> Enumerated<I, slice::Iter<'_, T>>
{
self.raw.iter().enumerate().map(IntoIdx { _marker: PhantomData })
}
}
#[inline]
- pub fn iter_enumerated_mut(&mut self) -> Enumerated<I, slice::IterMut<T>>
+ pub fn iter_enumerated_mut(&mut self) -> Enumerated<I, slice::IterMut<'_, T>>
{
self.raw.iter_mut().enumerate().map(IntoIdx { _marker: PhantomData })
}
#![feature(i128)]
#![feature(conservative_impl_trait)]
#![feature(specialization)]
+#![feature(underscore_lifetimes)]
#![cfg_attr(unix, feature(libc))]
#![cfg_attr(test, feature(test))]