Lines Matching refs:Punctuated
13 use crate::punctuated::Punctuated;
130 pub variants: Punctuated<Variant, Token![,]>,
260 pub supertraits: Punctuated<TypeParamBound, Token![+]>,
276 pub bounds: Punctuated<TypeParamBound, Token![+]>,
494 pub items: Punctuated<UseTree, Token![,]>,
674 pub bounds: Punctuated<TypeParamBound, Token![+]>,
805 pub inputs: Punctuated<FnArg, Token![,]>,
931 use crate::punctuated::Punctuated;
1132 bounds: Punctuated<TypeParamBound, Token![+]>,
1202 ) -> Result<(Option<Token![:]>, Punctuated<TypeParamBound, Token![+]>)> { in parse_optional_bounds()
1205 let mut bounds = Punctuated::new(); in parse_optional_bounds()
1408 let mut items = Punctuated::new(); in parse_use_tree()
1699 ) -> Result<(Punctuated<FnArg, Token![,]>, Option<Variadic>)> { in parse_fn_args()
1700 let mut args = Punctuated::new(); in parse_fn_args()
2226 let mut supertraits = Punctuated::new(); in parse_rest_of_trait()
2299 let mut bounds = Punctuated::new(); in parse_rest_of_trait_alias()