| /linux/rust/quote/ |
| H A D | runtime.rs | 102 type Iter: Iterator; typedef 104 fn quote_into_iter(&'q self) -> (Self::Iter, HasIter); in quote_into_iter() argument 108 type Iter = T::Iter; typedef 110 fn quote_into_iter(&'q self) -> (Self::Iter, HasIter) { in quote_into_iter() argument 116 type Iter = T::Iter; typedef 118 fn quote_into_iter(&'q self) -> (Self::Iter, HasIter) { in quote_into_iter() argument 124 type Iter = slice::Iter<'q, T>; typedef 126 fn quote_into_iter(&'q self) -> (Self::Iter, HasIter) { in quote_into_iter() argument 132 type Iter = slice::Iter<'q, T>; typedef 134 fn quote_into_iter(&'q self) -> (Self::Iter, HasIter) { in quote_into_iter() argument [all …]
|
| /linux/rust/syn/ |
| H A D | error.rs | 440 type IntoIter = Iter<'a>; 443 Iter { in into_iter() 449 pub struct Iter<'a> { struct 450 messages: slice::Iter<'a, ErrorMessage>, argument 453 impl<'a> Iterator for Iter<'a> { implementation
|
| H A D | punctuated.rs | 121 pub fn iter(&self) -> Iter<T> { in iter() 122 Iter { in iter() 535 type IntoIter = Iter<'a, T>; 563 inner: slice::Iter<'a, (T, P)>, 749 pub struct Iter<'a, T: 'a> { struct 758 inner: slice::Iter<'a, (T, P)>, 764 slice::Iter<'a, (T, P)>: TrivialDrop, 770 pub(crate) fn empty_punctuated_iter<'a, T>() -> Iter<'a, T> { in empty_punctuated_iter() 771 Iter { in empty_punctuated_iter() 777 impl<'a, T> Clone for Iter<'a, T> { implementation [all …]
|
| H A D | drops.rs | 37 impl<T> TrivialDrop for slice::Iter<'_, T> {} implementation 56 assert!(!needs_drop::<slice::Iter<NeedsDrop>>()); in test_needs_drop()
|
| H A D | data.rs | 73 pub fn iter(&self) -> punctuated::Iter<Field> { in iter() 167 type IntoIter = punctuated::Iter<'a, Field>; 205 fields: punctuated::Iter<'a, Field>,
|
| H A D | generics.rs | 8 use crate::punctuated::{Iter, IterMut, Punctuated}; 187 pub struct Lifetimes<'a>(Iter<'a, GenericParam>); 215 pub struct TypeParams<'a>(Iter<'a, GenericParam>); 243 pub struct ConstParams<'a>(Iter<'a, GenericParam>);
|
| H A D | attr.rs | 606 type Ret = iter::Filter<slice::Iter<'a, Attribute>, fn(&&Attribute) -> bool>;
|
| /linux/rust/kernel/ |
| H A D | list.rs | 740 pub fn iter(&self) -> Iter<'_, T, ID> { in iter() 743 Iter { in iter() 773 pub struct Iter<'a, T: ?Sized + ListItem<ID>, const ID: u64 = 0> { struct 779 impl<'a, T: ?Sized + ListItem<ID>, const ID: u64> Iterator for Iter<'a, T, ID> { argument 1167 impl<'a, T: ?Sized + ListItem<ID>, const ID: u64> FusedIterator for Iter<'a, T, ID> {} implementation 1170 type IntoIter = Iter<'a, T, ID>; 1173 fn into_iter(self) -> Iter<'a, T, ID> { in into_iter()
|
| H A D | rbtree.rs | 201 pub fn iter(&self) -> Iter<'_, K, V> { in iter() 202 Iter { in iter() 1083 type IntoIter = Iter<'a, K, V>; 1093 pub struct Iter<'a, K, V> { struct 1100 unsafe impl<'a, K: Sync, V: Sync> Send for Iter<'a, K, V> {} implementation 1104 unsafe impl<'a, K: Sync, V: Sync> Sync for Iter<'a, K, V> {} implementation 1106 impl<'a, K, V> Iterator for Iter<'a, K, V> { implementation
|
| H A D | scatterlist.rs | 334 for<'a> P: page::AsPageIter<Iter<'a> = VmallocPageIter<'a>> + 'static, 387 for<'a> P: page::AsPageIter<Iter<'a> = VmallocPageIter<'a>> + 'static,
|
| /linux/rust/kernel/alloc/ |
| H A D | kvec.rs | 1015 type IntoIter = slice::Iter<'a, T>; 1054 type Iter<'a> typedef 1059 fn page_iter(&mut self) -> Self::Iter<'_> { in page_iter()
|
| H A D | kbox.rs | 705 type Iter<'a> typedef 710 fn page_iter(&mut self) -> Self::Iter<'_> { in page_iter()
|
| /linux/rust/proc-macro2/ |
| H A D | rcvec.rs | 35 pub(crate) fn iter(&self) -> slice::Iter<T> { in iter()
|