Lines Matching defs:where_clause
77 let (where_clause, fields, semi) = data_struct(input)?;
83 where_clause,
96 let (where_clause, brace, variants) = data_enum(input)?;
102 where_clause,
115 let (where_clause, fields) = data_union(input)?;
121 where_clause,
139 let mut where_clause = None;
141 where_clause = Some(input.parse()?);
145 if where_clause.is_none() && lookahead.peek(token::Paren) {
150 where_clause = Some(input.parse()?);
156 Ok((where_clause, Fields::Unnamed(fields), Some(semi)))
162 Ok((where_clause, Fields::Named(fields), None))
165 Ok((where_clause, Fields::Unit, Some(semi)))
178 let where_clause = input.parse()?;
184 Ok((where_clause, brace, variants))
188 let where_clause = input.parse()?;
190 Ok((where_clause, fields))
219 self.generics.where_clause.to_tokens(tokens);
224 self.generics.where_clause.to_tokens(tokens);
228 self.generics.where_clause.to_tokens(tokens);
233 self.generics.where_clause.to_tokens(tokens);
239 self.generics.where_clause.to_tokens(tokens);