Lines Matching defs:Sized
448 Self: Sized in interleave()
466 Self: Sized in interleave_shortest()
483 fn intersperse(self, element: Self::Item) -> Intersperse<Self> in intersperse()
505 where Self: Sized, in intersperse_with()
540 Self: Sized in zip_longest()
553 Self: Sized in zip_eq()
583 Self: Sized in batching()
624 where Self: Sized, in group_by()
659 fn chunks(self, size: usize) -> IntoChunks<Self> in chunks()
798 where Self: Sized, in tee()
823 where Self: Sized in step()
836 where Self: Sized, in map_into()
845 where Self: Iterator<Item = Result<T, E>> + Sized, in map_results()
863 where Self: Iterator<Item = Result<T, E>> + Sized, in map_ok()
881 where Self: Iterator<Item = Result<T, E>> + Sized, in filter_ok()
899 where Self: Iterator<Item = Result<T, E>> + Sized, in filter_map_ok()
923 where Self: Iterator<Item = Result<T, E>> + Sized, in flatten_ok()
944 where Self: Sized, in merge()
968 where Self: Sized, in merge_by()
1006 Self: Sized in merge_join_by()
1028 fn kmerge(self) -> KMerge<<Self::Item as IntoIterator>::IntoIter> in kmerge()
1059 where Self: Sized, in kmerge_by()
1079 where Self: Sized, in cartesian_product()
1113 fn multi_cartesian_product(self) -> MultiProduct<<Self::Item as IntoIterator>::IntoIter> in multi_cartesian_product()
1151 where Self: Sized, in coalesce()
1173 where Self: Sized, in dedup()
1195 where Self: Sized, in dedup_by()
1216 fn dedup_with_count(self) -> DedupWithCount<Self> in dedup_with_count()
1241 Self: Sized, in dedup_by_with_count()
1262 fn duplicates(self) -> Duplicates<Self> in duplicates()
1288 where Self: Sized, in duplicates_by()
1315 where Self: Sized, in unique()
1341 where Self: Sized, in unique_by()
1483 fn combinations(self, k: usize) -> Combinations<Self> in combinations()
1510 fn combinations_with_replacement(self, k: usize) -> CombinationsWithReplacement<Self> in combinations_with_replacement()
1556 fn permutations(self, k: usize) -> Permutations<Self> in permutations()
1593 where Self: Sized, in powerset()
1617 where Self: Sized, in pad_using()
1642 fn with_position(self) -> WithPosition<Self> in with_position()
1662 where Self: Sized, in positions()
1679 where Self: Sized, in update()
1770 fn find_or_last<P>(mut self, mut predicate: P) -> Option<Self::Item> in find_or_last()
1790 fn find_or_first<P>(mut self, mut predicate: P) -> Option<Self::Item> in find_or_first()
1826 fn contains<Q>(&mut self, query: &Q) -> bool in contains()
1852 where Self: Sized, in all_equal()
1878 where Self: Sized, in all_unique()
1901 where Self: Sized in dropping()
1925 where Self: Sized, in dropping_back()
1954 Self: Sized, in foreach()
1973 where Self: Sized, in concat()
1982 fn collect_vec(self) -> Vec<Self::Item> in collect_vec()
2093 fn format(self, sep: &str) -> Format<Self> in format()
2132 where Self: Sized, in format_with()
2249 Self: Sized, in fold1()
2304 Self: Sized, in tree_fold1()
2400 fn fold_while<B, F>(&mut self, init: B, mut f: F) -> FoldWhile<B> in fold_while()
2443 fn sum1<S>(mut self) -> Option<S> in sum1()
2471 fn product1<P>(mut self) -> Option<P> in product1()
2497 fn sorted_unstable(self) -> VecIntoIter<Self::Item> in sorted_unstable()
2532 fn sorted_unstable_by<F>(self, cmp: F) -> VecIntoIter<Self::Item> in sorted_unstable_by()
2565 fn sorted_unstable_by_key<K, F>(self, f: F) -> VecIntoIter<Self::Item> in sorted_unstable_by_key()
2593 fn sorted(self) -> VecIntoIter<Self::Item> in sorted()
2628 fn sorted_by<F>(self, cmp: F) -> VecIntoIter<Self::Item> in sorted_by()
2661 fn sorted_by_key<K, F>(self, f: F) -> VecIntoIter<Self::Item> in sorted_by_key()
2696 fn sorted_by_cached_key<K, F>(self, f: F) -> VecIntoIter<Self::Item> in sorted_by_cached_key()
2735 fn k_smallest(self, k: usize) -> VecIntoIter<Self::Item> in k_smallest()
2766 where Self: Sized, in partition_map()
2799 Self: Iterator<Item = Result<T, E>> + Sized, in partition_result()
2827 where Self: Iterator<Item=(K, V)> + Sized, in into_group_map()
2881 where Self: Iterator<Item=(K, V)> + Sized, in into_grouping_map()
2927 fn min_set(self) -> Vec<Self::Item> in min_set()
2958 fn min_set_by<F>(self, mut compare: F) -> Vec<Self::Item> in min_set_by()
2992 fn min_set_by_key<K, F>(self, key: F) -> Vec<Self::Item> in min_set_by_key()
3021 fn max_set(self) -> Vec<Self::Item> in max_set()
3052 fn max_set_by<F>(self, mut compare: F) -> Vec<Self::Item> in max_set_by()
3086 fn max_set_by_key<K, F>(self, key: F) -> Vec<Self::Item> in max_set_by_key()
3127 fn minmax(self) -> MinMaxResult<Self::Item> in minmax()
3144 fn minmax_by_key<K, F>(self, key: F) -> MinMaxResult<Self::Item> in minmax_by_key()
3158 fn minmax_by<F>(self, mut compare: F) -> MinMaxResult<Self::Item> in minmax_by()
3188 where Self: Sized, Self::Item: Ord in position_max()
3215 fn position_max_by_key<K, F>(self, mut key: F) -> Option<usize> in position_max_by_key()
3243 fn position_max_by<F>(self, mut compare: F) -> Option<usize> in position_max_by()
3271 where Self: Sized, Self::Item: Ord in position_min()
3298 fn position_min_by_key<K, F>(self, mut key: F) -> Option<usize> in position_min_by_key()
3326 fn position_min_by<F>(self, mut compare: F) -> Option<usize> in position_min_by()
3376 fn position_minmax(self) -> MinMaxResult<usize> in position_minmax()
3421 fn position_minmax_by_key<K, F>(self, mut key: F) -> MinMaxResult<usize> in position_minmax_by_key()
3463 fn position_minmax_by<F>(self, mut compare: F) -> MinMaxResult<usize> in position_minmax_by()
3491 fn exactly_one(mut self) -> Result<Self::Item, ExactlyOneError<Self>> in exactly_one()
3527 fn at_most_one(mut self) -> Result<Option<Self::Item>, ExactlyOneError<Self>> in at_most_one()
3561 fn multipeek(self) -> MultiPeek<Self> in multipeek()
3584 Self: Sized, in counts()
3627 Self: Sized, in counts_by()