Lines Matching full:bounds
65 pub bounds: Punctuated<Lifetime, Token![+]>,
76 pub bounds: Punctuated<TypeParamBound, Token![+]>,
382 bounds: Punctuated::new(), in new()
393 bounds: Punctuated::new(), in from()
498 pub bounds: Punctuated<Lifetime, Token![+]>,
511 /// Trait and lifetime bounds (`Clone+Send+'static`)
512 pub bounds: Punctuated<TypeParamBound, Token![+]>,
576 bounds: Punctuated::new(), in parse()
645 bounds: { in parse()
646 let mut bounds = Punctuated::new(); in parse() localVariable
653 bounds.push_value(value); in parse()
658 bounds.push_punct(punct); in parse()
661 bounds in parse()
707 let mut bounds = Punctuated::new(); in parse() localVariable
713 bounds.push_value({ in parse()
722 bounds.push_punct(punct); in parse()
737 bounds, in parse()
803 let mut bounds = Punctuated::new(); in parse_multiple() localVariable
806 bounds.push_value(bound); in parse_multiple()
810 bounds.push_punct(input.parse()?); in parse_multiple()
821 Ok(bounds) in parse_multiple()
984 bounds: { in parse()
985 let mut bounds = Punctuated::new(); in parse() localVariable
997 bounds.push_value(value); in parse()
1002 bounds.push_punct(punct); in parse()
1004 bounds in parse()
1012 bounds: { in parse()
1013 let mut bounds = Punctuated::new(); in parse() localVariable
1024 bounds.push_value({ in parse()
1037 bounds.push_punct(punct); in parse()
1039 bounds in parse()
1112 // `<` (LIFETIME|IDENT) `:` - generic parameter with bounds in choose_generics_over_qpath()
1227 if !param.bounds.is_empty() { in to_tokens()
1229 param.bounds.to_tokens(tokens); in to_tokens()
1261 // Leave off the lifetime bounds and attributes in to_tokens()
1317 if !self.bounds.is_empty() { in to_tokens()
1319 self.bounds.to_tokens(tokens); in to_tokens()
1329 if !self.bounds.is_empty() { in to_tokens()
1331 self.bounds.to_tokens(tokens); in to_tokens()
1395 self.bounds.to_tokens(tokens); in to_tokens()
1405 self.bounds.to_tokens(tokens); in to_tokens()