/external/rust/crates/rayon/src/iter/ |
D | from_par_iter.rs | 2 use super::{FromParallelIterator, IntoParallelIterator, ParallelExtend, ParallelIterator}; 13 I: IntoParallelIterator, in collect_extended() argument 28 I: IntoParallelIterator<Item = T>, in from_par_iter() 41 I: IntoParallelIterator<Item = T>, in from_par_iter() 55 I: IntoParallelIterator<Item = T>, in from_par_iter() 69 I: IntoParallelIterator<Item = T>, in from_par_iter() 87 I: IntoParallelIterator<Item = (K, V)>, in from_par_iter() 104 I: IntoParallelIterator<Item = (K, V)>, in from_par_iter() 118 I: IntoParallelIterator<Item = V>, in from_par_iter() 131 I: IntoParallelIterator<Item = V>, in from_par_iter() [all …]
|
D | extend.rs | 2 use super::{IntoParallelIterator, ParallelExtend, ParallelIterator}; 14 I: IntoParallelIterator, in extend() argument 27 I: IntoParallelIterator, in collect() 70 I: IntoParallelIterator<Item = T>, in par_extend() 83 I: IntoParallelIterator<Item = &'a T>, in par_extend() 97 I: IntoParallelIterator<Item = (K, V)>, in par_extend() 111 I: IntoParallelIterator<Item = (&'a K, &'a V)>, in par_extend() 124 I: IntoParallelIterator<Item = T>, in par_extend() 137 I: IntoParallelIterator<Item = &'a T>, in par_extend() 160 I: IntoParallelIterator<Item = (K, V)>, in par_extend() [all …]
|
D | flatten.rs | 18 I::Item: IntoParallelIterator, 29 I::Item: IntoParallelIterator, 31 type Item = <I::Item as IntoParallelIterator>::Item; 58 T: IntoParallelIterator, 88 T: IntoParallelIterator, 107 T: IntoParallelIterator,
|
D | mod.rs | 204 pub trait IntoParallelIterator { interface 277 &'data I: IntoParallelIterator, 279 type Iter = <&'data I as IntoParallelIterator>::Iter; 280 type Item = <&'data I as IntoParallelIterator>::Item; 324 &'data mut I: IntoParallelIterator, 326 type Iter = <&'data mut I as IntoParallelIterator>::Iter; 327 type Item = <&'data mut I as IntoParallelIterator>::Item; 849 PI: IntoParallelIterator, in flat_map() argument 917 Self::Item: IntoParallelIterator, in flatten() argument 1624 C: IntoParallelIterator<Item = Self::Item>, in chain() [all …]
|
D | flat_map.rs | 35 PI: IntoParallelIterator, 66 U: IntoParallelIterator, 98 U: IntoParallelIterator, 119 U: IntoParallelIterator,
|
D | multizip.rs | 136 impl<$( $T, )+> IntoParallelIterator for ($( $T, )+) impl 139 $T: IntoParallelIterator, 153 impl<'a, $( $T, )+> IntoParallelIterator for &'a ($( $T, )+) impl 170 impl<'a, $( $T, )+> IntoParallelIterator for &'a mut ($( $T, )+) impl
|
D | repeat.rs | 48 Z: IntoParallelIterator, in zip() argument
|
D | unzip.rs | 422 I: IntoParallelIterator<Item = (A, B)>, in par_extend() 437 I: IntoParallelIterator<Item = Either<L, R>>, in par_extend()
|
/external/rust/crates/rayon/src/ |
D | result.rs | 20 impl<T: Send, E> IntoParallelIterator for Result<T, E> { 50 impl<'a, T: Sync, E> IntoParallelIterator for &'a Result<T, E> { impl 72 impl<'a, T: Send, E> IntoParallelIterator for &'a mut Result<T, E> { impl 101 I: IntoParallelIterator<Item = Result<T, E>>, in from_par_iter()
|
D | option.rs | 26 impl<T: Send> IntoParallelIterator for Option<T> { 99 impl<'a, T: Sync> IntoParallelIterator for &'a Option<T> { impl 129 impl<'a, T: Send> IntoParallelIterator for &'a mut Option<T> { impl 180 I: IntoParallelIterator<Item = Option<T>>, in from_par_iter()
|
D | prelude.rs | 7 pub use crate::iter::IntoParallelIterator;
|
D | par_either.rs | 67 I: IntoParallelIterator<Item = T>, in par_extend()
|
D | vec.rs | 23 impl<T: Send> IntoParallelIterator for Vec<T> {
|
D | range_inclusive.rs | 74 impl<T> IntoParallelIterator for RangeInclusive<T>
|
/external/rust/crates/hashbrown/src/external_trait_impls/rayon/ |
D | helpers.rs | 4 use rayon::iter::{IntoParallelIterator, ParallelIterator}; 7 pub(super) fn collect<I: IntoParallelIterator>(iter: I) -> (LinkedList<Vec<I::Item>>, usize) { in collect()
|
D | set.rs | 8 use rayon::iter::{FromParallelIterator, IntoParallelIterator, ParallelExtend, ParallelIterator}; 304 impl<T: Send, S, A: Allocator + Clone + Send> IntoParallelIterator for HashSet<T, S, A> { 316 impl<'a, T: Sync, S, A: Allocator + Clone> IntoParallelIterator for &'a HashSet<T, S, A> { impl 336 P: IntoParallelIterator<Item = T>, in from_par_iter() 352 I: IntoParallelIterator<Item = T>, in par_extend() 366 I: IntoParallelIterator<Item = &'a T>, in par_extend() 378 I: IntoParallelIterator, in extend() argument
|
D | map.rs | 10 use rayon::iter::{FromParallelIterator, IntoParallelIterator, ParallelExtend, ParallelIterator}; 357 impl<K: Send, V: Send, S, A: Allocator + Clone + Send> IntoParallelIterator impl 371 impl<'a, K: Sync, V: Sync, S, A: Allocator + Clone> IntoParallelIterator impl 386 impl<'a, K: Sync, V: Send, S, A: Allocator + Clone> IntoParallelIterator impl 413 P: IntoParallelIterator<Item = (K, V)>, in from_par_iter() 431 I: IntoParallelIterator<Item = (K, V)>, in par_extend() 447 I: IntoParallelIterator<Item = (&'a K, &'a V)>, in par_extend() 458 I: IntoParallelIterator, in extend() argument
|
/external/rust/crates/rayon/src/collections/ |
D | vec_deque.rs | 21 impl<T: Send> IntoParallelIterator for VecDeque<T> { 51 impl<'a, T: Sync> IntoParallelIterator for &'a VecDeque<T> { impl 74 impl<'a, T: Send> IntoParallelIterator for &'a mut VecDeque<T> { impl
|
D | mod.rs | 12 impl $($args)* IntoParallelIterator for $t {
|
D | binary_heap.rs | 18 impl<T: Ord + Send> IntoParallelIterator for BinaryHeap<T> {
|
/external/rust/crates/rayon/src/iter/collect/ |
D | mod.rs | 1 use super::{IndexedParallelIterator, IntoParallelIterator, ParallelExtend, ParallelIterator}; 150 I: IntoParallelIterator<Item = T>, in par_extend()
|
/external/rust/crates/rayon/tests/ |
D | producer_split_at.rs | 8 I: IntoParallelIterator, in check() argument 42 I: IntoParallelIterator, in forward() argument 57 I: IntoParallelIterator, in reverse() argument
|
/external/rust/crates/rayon/src/slice/ |
D | mod.rs | 464 impl<'data, T: Sync + 'data> IntoParallelIterator for &'data [T] { impl 473 impl<'data, T: Sync + 'data> IntoParallelIterator for &'data Vec<T> { impl 482 impl<'data, T: Send + 'data> IntoParallelIterator for &'data mut [T] { impl 491 impl<'data, T: Send + 'data> IntoParallelIterator for &'data mut Vec<T> { impl
|
/external/rust/crates/criterion/src/stats/bivariate/ |
D | mod.rs | 11 use rayon::iter::{IntoParallelIterator, ParallelIterator};
|
/external/rust/crates/syn/tests/ |
D | test_round_trip.rs | 14 use rayon::iter::{IntoParallelIterator, ParallelIterator};
|