Lines Matching refs:Punctuated
8 use crate::punctuated::{Iter, IterMut, Punctuated};
30 pub params: Punctuated<GenericParam, Token![,]>,
65 pub bounds: Punctuated<Lifetime, Token![+]>,
76 pub bounds: Punctuated<TypeParamBound, Token![+]>,
100 params: Punctuated::new(), in default()
154 predicates: Punctuated::new(), in make_where_clause()
360 pub lifetimes: Punctuated<GenericParam, Token![,]>,
370 lifetimes: Punctuated::new(), in default()
382 bounds: Punctuated::new(), in new()
393 bounds: Punctuated::new(), in from()
442 pub params: Punctuated<CapturedParam, Token![,]>,
469 pub predicates: Punctuated<WherePredicate, Token![,]>,
498 pub bounds: Punctuated<Lifetime, Token![+]>,
512 pub bounds: Punctuated<TypeParamBound, Token![+]>,
534 use crate::punctuated::Punctuated;
548 let mut params = Punctuated::new(); in parse()
576 bounds: Punctuated::new(), in parse()
646 let mut bounds = Punctuated::new(); in parse()
674 let mut lifetimes = Punctuated::new(); in parse()
707 let mut bounds = Punctuated::new(); in parse()
802 ) -> Result<Punctuated<Self, Token![+]>> { in parse_multiple()
803 let mut bounds = Punctuated::new(); in parse_multiple()
941 let mut predicates = Punctuated::new(); in parse()
985 let mut bounds = Punctuated::new(); in parse()
1013 let mut bounds = Punctuated::new(); in parse()
1052 let mut params = Punctuated::new(); in parse()