Lines Matching refs:FromIterator

542 use std::iter::{repeat, FromIterator};
629 let src: Vec<_> = FromIterator::from_iter(0..src_len);
657 let src: Vec<_> = FromIterator::from_iter(0..src_len);
662 let dst: Vec<_> = FromIterator::from_iter(src.iter().cloned());
688 let dst: Vec<_> = FromIterator::from_iter(0..dst_len);
689 let src: Vec<_> = FromIterator::from_iter(dst_len..dst_len + src_len);
736 let dst: Vec<_> = FromIterator::from_iter(0..dst_len);
737 let src: Vec<_> = FromIterator::from_iter(dst_len..dst_len + src_len);
798 let src: Vec<usize> = FromIterator::from_iter(0..src_len);
826 let dst: Vec<_> = FromIterator::from_iter(0..src_len);
827 let src: Vec<_> = FromIterator::from_iter(dst_len..dst_len + src_len);
16219 use core::iter::{FromIterator, FusedIterator};
17934 impl FromIterator<char> for String {
17943 impl<'a> FromIterator<&'a char> for String {
17952 impl<'a> FromIterator<&'a str> for String {
17961 impl FromIterator<String> for String {
17979 impl FromIterator<Box<str>> for String {
17988 impl<'a> FromIterator<Cow<'a, str>> for String {
18645 impl<'a> FromIterator<char> for Cow<'a, str> {
18647 Cow::Owned(FromIterator::from_iter(it))
18652 impl<'a, 'b> FromIterator<&'b str> for Cow<'a, str> {
18654 Cow::Owned(FromIterator::from_iter(it))
18659 impl<'a> FromIterator<String> for Cow<'a, str> {
18661 Cow::Owned(FromIterator::from_iter(it))
21341 impl<T> iter::FromIterator<T> for Rc<[T]> {
25682 impl<T> iter::FromIterator<T> for Arc<[T]> {
26962 use core::iter::{FromIterator, FusedIterator};
28572 impl<T> FromIterator<T> for LinkedList<T> {
29797 use core::iter::{FromIterator, FusedIterator};
31720 impl<K: Ord, V> FromIterator<(K, V)> for BTreeMap<K, V> {
32174 use core::iter::{FromIterator, FusedIterator, Peekable};
33217 impl<T: Ord> FromIterator<T> for BTreeSet<T> {
34292 use std::iter::FromIterator;
35570 use std::iter::{self, FromIterator};
40370 use core::iter::{repeat_with, FromIterator};
43099 impl<A> FromIterator<A> for VecDeque<A> {
44414 use core::iter::{FromIterator, FusedIterator, InPlaceIterable, SourceIter, TrustedLen};
45746 impl<T: Ord> FromIterator<T> for BinaryHeap<T> {
46579 /// |FromIterator |
46613 // than creating it through the generic FromIterator implementation would. That limitation
46869 use core::iter::{self, FromIterator};
49209 impl<T> FromIterator<T> for Vec<T> {
49878 use core::iter::FromIterator;
49904 impl<'a, T> FromIterator<T> for Cow<'a, [T]>
49909 Cow::Owned(FromIterator::from_iter(it))
50312 use core::iter::{FromIterator, FusedIterator, Iterator};
51741 impl<I> FromIterator<I> for Box<[I]> {