Searched refs:IntoIter (Results 1 – 5 of 5) sorted by relevance
/linux-6.3-rc2/rust/alloc/vec/ |
A D | into_iter.rs | 32 pub struct IntoIter< struct 47 impl<T: fmt::Debug, A: Allocator> fmt::Debug for IntoIter<T, A> { implementation 53 impl<T, A: Allocator> IntoIter<T, A> { impls 136 impl<T, A: Allocator> AsRef<[T]> for IntoIter<T, A> { implementation 148 impl<T, A: Allocator> Iterator for IntoIter<T, A> { implementation 271 impl<T, A: Allocator> ExactSizeIterator for IntoIter<T, A> { implementation 278 impl<T, A: Allocator> FusedIterator for IntoIter<T, A> {} implementation 281 unsafe impl<T, A: Allocator> TrustedLen for IntoIter<T, A> {} implementation 350 unsafe impl<T, A: Allocator> SourceIter for IntoIter<T, A> { implementation 360 unsafe impl<T> AsVecIntoIter for IntoIter<T> { implementation [all …]
|
A D | mod.rs | 105 pub use self::into_iter::IntoIter; 2728 <Self as SpecFromIter<T, I::IntoIter>>::from_iter(iter.into_iter()) in from_iter() 2735 type IntoIter = IntoIter<T, A>; typedef 2751 fn into_iter(self) -> IntoIter<T, A> { in into_iter() 2762 IntoIter { in into_iter() 2777 type IntoIter = slice::Iter<'a, T>; typedef 2787 type IntoIter = slice::IterMut<'a, T>; typedef 2799 <Self as SpecExtend<T, I::IntoIter>>::spec_extend(self, iter.into_iter()) in extend() 2877 pub fn splice<R, I>(&mut self, range: R, replace_with: I) -> Splice<'_, I::IntoIter, A> in splice() argument
|
/linux-6.3-rc2/rust/macros/ |
A D | helpers.rs | 5 pub(crate) fn try_ident(it: &mut token_stream::IntoIter) -> Option<String> { in try_ident() 13 pub(crate) fn try_literal(it: &mut token_stream::IntoIter) -> Option<String> { in try_literal() 21 pub(crate) fn try_string(it: &mut token_stream::IntoIter) -> Option<String> { in try_string() 37 pub(crate) fn expect_ident(it: &mut token_stream::IntoIter) -> String { in expect_ident() 41 pub(crate) fn expect_punct(it: &mut token_stream::IntoIter) -> char { in expect_punct() 49 pub(crate) fn expect_string(it: &mut token_stream::IntoIter) -> String { in expect_string() 53 pub(crate) fn expect_string_ascii(it: &mut token_stream::IntoIter) -> String { in expect_string_ascii() 59 pub(crate) fn expect_end(it: &mut token_stream::IntoIter) { in expect_end() argument
|
A D | concat_idents.rs | 7 fn expect_ident(it: &mut token_stream::IntoIter) -> Ident { in expect_ident()
|
A D | module.rs | 85 fn parse(it: &mut token_stream::IntoIter) -> Self { in parse()
|
Completed in 17 milliseconds