orx_imp_vec/common_traits/
into_iter.rs

1
2
3
4
5
6
7
8
9
10
11
use crate::ImpVec;
use orx_pinned_vec::PinnedVec;

impl<T, P: PinnedVec<T>> IntoIterator for ImpVec<T, P> {
    type Item = T;
    type IntoIter = P::IntoIter;

    fn into_iter(self) -> Self::IntoIter {
        self.into_inner().into_iter()
    }
}