Lines Matching refs:Punctuated
2 use crate::punctuated::{Iter, IterMut, Punctuated};
17 pub params: Punctuated<GenericParam, Token![,]>,
58 pub bounds: Punctuated<TypeParamBound, Token![+]>,
74 pub bounds: Punctuated<Lifetime, Token![+]>,
99 params: Punctuated::new(), in default()
179 predicates: Punctuated::new(), in make_where_clause()
437 pub lifetimes: Punctuated<LifetimeDef, Token![,]>,
447 lifetimes: Punctuated::new(), in default()
459 bounds: Punctuated::new(), in new()
470 bounds: Punctuated::new(), in from()
527 pub predicates: Punctuated<WherePredicate, Token![,]>,
568 pub bounds: Punctuated<TypeParamBound, Token![+]>,
581 pub bounds: Punctuated<Lifetime, Token![+]>,
613 let mut params = Punctuated::new(); in parse()
641 bounds: Punctuated::new(), in parse()
711 let mut bounds = Punctuated::new(); in parse()
739 let mut lifetimes = Punctuated::new(); in parse()
774 let mut bounds = Punctuated::new(); in parse()
900 let mut predicates = Punctuated::new(); in parse()
944 let mut bounds = Punctuated::new(); in parse()
972 let mut bounds = Punctuated::new(); in parse()