Lines Matching refs:Punctuated
2 use crate::punctuated::{Iter, IterMut, Punctuated};
22 pub params: Punctuated<GenericParam, Token![,]>,
57 pub bounds: Punctuated<Lifetime, Token![+]>,
68 pub bounds: Punctuated<TypeParamBound, Token![+]>,
92 params: Punctuated::new(),
170 predicates: Punctuated::new(),
405 pub lifetimes: Punctuated<GenericParam, Token![,]>,
415 lifetimes: Punctuated::new(),
427 bounds: Punctuated::new(),
438 bounds: Punctuated::new(),
485 pub predicates: Punctuated<WherePredicate, Token![,]>,
514 pub bounds: Punctuated<Lifetime, Token![+]>,
528 pub bounds: Punctuated<TypeParamBound, Token![+]>,
547 let mut params = Punctuated::new();
575 bounds: Punctuated::new(),
645 let mut bounds = Punctuated::new();
673 let mut lifetimes = Punctuated::new();
681 bounds: Punctuated::new(),
713 let mut bounds = Punctuated::new();
785 ) -> Result<Punctuated<Self, Token![+]>> {
786 let mut bounds = Punctuated::new();
873 let mut predicates = Punctuated::new();
917 let mut bounds = Punctuated::new();
945 let mut bounds = Punctuated::new();