Home
last modified time | relevance | path

Searched defs:IntoIter (Results 1 – 4 of 4) sorted by relevance

/linux-6.14.4/rust/kernel/alloc/
Dkvec.rs655 type IntoIter = slice::Iter<'a, T>; typedef
657 fn into_iter(self) -> Self::IntoIter { in into_iter()
667 type IntoIter = slice::IterMut<'a, T>; typedef
669 fn into_iter(self) -> Self::IntoIter { in into_iter()
687 pub struct IntoIter<T, A: Allocator> { struct
695 impl<T, A> IntoIter<T, A> argument
790 impl<T, A> Iterator for IntoIter<T, A> implementation
849 impl<T, A> Drop for IntoIter<T, A> implementation
869 type IntoIter = IntoIter<T, A>; typedef
900 fn into_iter(self) -> Self::IntoIter { in into_iter()
/linux-6.14.4/rust/kernel/
Dlist.rs651 type IntoIter = Iter<'a, T, ID>; typedef
660 pub struct IntoIter<T: ?Sized + ListItem<ID>, const ID: u64 = 0> { struct
664 impl<T: ?Sized + ListItem<ID>, const ID: u64> Iterator for IntoIter<T, ID> { implementation
672 impl<T: ?Sized + ListItem<ID>, const ID: u64> FusedIterator for IntoIter<T, ID> {} implementation
674 impl<T: ?Sized + ListItem<ID>, const ID: u64> DoubleEndedIterator for IntoIter<T, ID> { implementation
681 type IntoIter = IntoIter<T, ID>; typedef
Drbtree.rs936 type IntoIter = Iter<'a, K, V>; typedef
938 fn into_iter(self) -> Self::IntoIter { in into_iter()
970 type IntoIter = IterMut<'a, K, V>; typedef
972 fn into_iter(self) -> Self::IntoIter { in into_iter()
/linux-6.14.4/rust/macros/
Dhelpers.rs67 pub(crate) fn expect_end(it: &mut token_stream::IntoIter) { in expect_end()