Home
last modified time | relevance | path

Searched refs:IntoIter (Results 1 – 7 of 7) sorted by relevance

/linux/rust/macros/
H A Dhelpers.rs5 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_group(it: &mut token_stream::IntoIter) -> Group { in expect_group()
67 pub(crate) fn expect_end(it: &mut token_stream::IntoIter) { in expect_end() argument
H A Dconcat_idents.rs7 fn expect_ident(it: &mut token_stream::IntoIter) -> Ident { in expect_ident()
H A Dmodule.rs7 fn expect_string_array(it: &mut token_stream::IntoIter) -> Vec<String> { in expect_string_array()
104 fn parse(it: &mut token_stream::IntoIter) -> Self { in parse()
/linux/rust/kernel/alloc/
H A Dkvec.rs1001 type IntoIter = slice::Iter<'a, T>; typedef
1003 fn into_iter(self) -> Self::IntoIter { in into_iter() argument
1013 type IntoIter = slice::IterMut<'a, T>; typedef
1015 fn into_iter(self) -> Self::IntoIter { in into_iter() argument
1033 pub struct IntoIter<T, A: Allocator> { struct
1041 impl<T, A> IntoIter<T, A> implementation
1054 /// Same as `Iterator::collect` but specialized for `Vec`'s `IntoIter`.
1076 /// case where `I::IntoIter` equals `Vec`'s `IntoIter` type.
1077 /// - We also can't use `I::IntoIter`'
1137 impl<T, A> Iterator for IntoIter<T, A> global() implementation
1196 impl<T, A> Drop for IntoIter<T, A> global() implementation
1216 type IntoIter = IntoIter<T, A>; global() typedef
1247 into_iter(self) -> Self::IntoIter into_iter() argument
[all...]
/linux/rust/kernel/
H A Dlist.rs1047 type IntoIter = Iter<'a, T, ID>; typedef
1056 pub struct IntoIter<T: ?Sized + ListItem<ID>, const ID: u64 = 0> { struct
1060 impl<T: ?Sized + ListItem<ID>, const ID: u64> Iterator for IntoIter<T, ID> { implementation
1068 impl<T: ?Sized + ListItem<ID>, const ID: u64> FusedIterator for IntoIter<T, ID> {} implementation
1070 impl<T: ?Sized + ListItem<ID>, const ID: u64> DoubleEndedIterator for IntoIter<T, ID> { implementation
1077 type IntoIter = IntoIter<T, ID>; typedef
1080 fn into_iter(self) -> IntoIter<T, ID> { in into_iter()
1081 IntoIter { list: self } in into_iter()
H A Drbtree.rs933 type IntoIter = Iter<'a, K, V>; typedef
935 fn into_iter(self) -> Self::IntoIter { in into_iter() argument
967 type IntoIter = IterMut<'a, K, V>; typedef
969 fn into_iter(self) -> Self::IntoIter { in into_iter() argument
H A Dalloc.rs22 pub use self::kvec::IntoIter;