Home
last modified time | relevance | path

Searched refs:ParallelExtend (Results 1 – 12 of 12) sorted by relevance

/external/rust/crates/rayon/src/iter/
Dextend.rs2 use super::{IntoParallelIterator, ParallelExtend, ParallelIterator};
64 impl<T> ParallelExtend<T> for BinaryHeap<T>
77 impl<'a, T> ParallelExtend<&'a T> for BinaryHeap<T>
90 impl<K, V> ParallelExtend<(K, V)> for BTreeMap<K, V>
104 impl<'a, K: 'a, V: 'a> ParallelExtend<(&'a K, &'a V)> for BTreeMap<K, V>
118 impl<T> ParallelExtend<T> for BTreeSet<T>
131 impl<'a, T> ParallelExtend<&'a T> for BTreeSet<T>
152 impl<K, V, S> ParallelExtend<(K, V)> for HashMap<K, V, S>
168 impl<'a, K: 'a, V: 'a, S> ParallelExtend<(&'a K, &'a V)> for HashMap<K, V, S>
191 impl<T, S> ParallelExtend<T> for HashSet<T, S>
[all …]
Dunzip.rs33 FromA: Default + Send + ParallelExtend<OP::Left>, in execute()
34 FromB: Default + Send + ParallelExtend<OP::Right>, in execute()
47 FromA: Send + ParallelExtend<OP::Left>, in execute_into()
48 FromB: Send + ParallelExtend<OP::Right>, in execute_into()
64 FromA: Default + Send + ParallelExtend<A>, in unzip()
65 FromB: Default + Send + ParallelExtend<B>, in unzip()
118 A: Default + Send + ParallelExtend<I::Item>, in partition()
119 B: Default + Send + ParallelExtend<I::Item>, in partition()
158 A: Default + Send + ParallelExtend<L>, in partition_map()
159 B: Default + Send + ParallelExtend<R>, in partition_map()
[all …]
Dfrom_par_iter.rs2 use super::{FromParallelIterator, IntoParallelIterator, ParallelExtend, ParallelIterator};
14 C: ParallelExtend<I::Item> + Default, in collect_extended()
Dmod.rs2013 FromA: Default + Send + ParallelExtend<A>, in unzip()
2014 FromB: Default + Send + ParallelExtend<B>, in unzip()
2042 A: Default + Send + ParallelExtend<Self::Item>, in partition()
2043 B: Default + Send + ParallelExtend<Self::Item>, in partition()
2094 A: Default + Send + ParallelExtend<L>, in partition_map()
2095 B: Default + Send + ParallelExtend<R>, in partition_map()
2932 pub trait ParallelExtend<T> interface
Dtest.rs1734 + ParallelExtend<i32> in check_extend_items()
1735 + for<'a> ParallelExtend<&'a i32>, in check_extend_items()
1788 + ParallelExtend<(usize, i32)> in check_extend_pairs()
1789 + for<'a> ParallelExtend<(&'a usize, &'a i32)>, in check_extend_pairs()
/external/rust/crates/rayon/src/
Dpar_either.rs59 impl<L, R, T> ParallelExtend<T> for Either<L, R>
61 L: ParallelExtend<T>,
62 R: ParallelExtend<T>,
Dprelude.rs13 pub use crate::iter::ParallelExtend;
/external/rust/crates/rayon/src/iter/collect/
Dmod.rs1 use super::{IndexedParallelIterator, IntoParallelIterator, ParallelExtend, ParallelIterator};
144 impl<T> ParallelExtend<T> for Vec<T>
/external/rust/crates/hashbrown/src/external_trait_impls/rayon/
Dset.rs8 use rayon::iter::{FromParallelIterator, IntoParallelIterator, ParallelExtend, ParallelIterator};
345 impl<T, S> ParallelExtend<T> for HashSet<T, S, Global>
359 impl<'a, T, S> ParallelExtend<&'a T> for HashSet<T, S, Global>
Dmap.rs10 use rayon::iter::{FromParallelIterator, IntoParallelIterator, ParallelExtend, ParallelIterator};
422 impl<K, V, S, A> ParallelExtend<(K, V)> for HashMap<K, V, S, A>
438 impl<'a, K, V, S, A> ParallelExtend<(&'a K, &'a V)> for HashMap<K, V, S, A>
/external/rust/crates/rayon/
DRELEASES.md140 - `ParallelExtend` is now implemented for the unit `()`.
201 - `ParallelExtend` is now implemented for tuple pairs, enabling nested
204 - `ParallelExtend<(A, B)>` works like `unzip()`.
205 - `ParallelExtend<Either<A, B>>` works like `partition_map()`.
281 `ParallelExtend<Cow<str>>`, inspired by `std`.
341 and `ParallelExtend` when both of its `Left` and `Right` types do.
/external/rust/crates/hashbrown/tests/
Drayon.rs8 IntoParallelIterator, IntoParallelRefIterator, IntoParallelRefMutIterator, ParallelExtend,