Lines Matching refs:Punctuated
2 use crate::punctuated::Punctuated;
12 pub segments: Punctuated<PathSegment, Token![::]>,
23 segments: Punctuated::new(), in from()
135 pub args: Punctuated<GenericArgument, Token![,]>,
162 pub bounds: Punctuated<TypeParamBound, Token![+]>,
176 pub inputs: Punctuated<Type, Token![,]>,
323 let mut args = Punctuated::new(); in parse()
412 fn constraint_bounds(input: ParseStream) -> Result<Punctuated<TypeParamBound, Token![+]>> { in constraint_bounds()
413 let mut bounds = Punctuated::new(); in constraint_bounds()
468 let mut segments = Punctuated::new(); in parse_mod_style()
565 let mut segments = Punctuated::new(); in parse_helper()
603 let mut rest = Punctuated::new(); in qpath()