orx_imp_vec/common_traits/into_con_iter_owned.rs
1use crate::ImpVec;
2use orx_concurrent_iter::IntoConcurrentIter;
3use orx_fixed_vec::PinnedVec;
4
5impl<T, P> IntoConcurrentIter for ImpVec<T, P>
6where
7 P: PinnedVec<T> + IntoConcurrentIter<Item = T>,
8 T: Send + Sync,
9{
10 type Item = T;
11
12 type IntoIter = <P as IntoConcurrentIter>::IntoIter;
13
14 fn into_con_iter(self) -> Self::IntoIter {
15 self.into_inner().into_con_iter()
16 }
17}