Searched refs:supertraits (Results 1 – 9 of 9) sorted by relevance
289 pub supertraits: Punctuated<TypeParamBound, Token![+]>,2105 let mut supertraits = Punctuated::new(); in parse_rest_of_trait() localVariable2111 supertraits.push_value(input.parse()?); in parse_rest_of_trait()2115 supertraits.push_punct(input.parse()?); in parse_rest_of_trait()2138 supertraits, in parse_rest_of_trait()2952 if !self.supertraits.is_empty() { in to_tokens()2954 self.supertraits.to_tokens(tokens); in to_tokens()
1236 supertraits: self.supertraits.clone(), in clone()
1173 && self.supertraits == other.supertraits && self.items == other.items in eq()
2170 supertraits: FoldHelper::lift( in fold_item_trait()2171 node.supertraits, in fold_item_trait()
1593 self.supertraits.hash(state); in hash()
1714 formatter.field("supertraits", &self.supertraits); in fmt()
2430 for el in Punctuated::pairs_mut(&mut node.supertraits) { in visit_item_trait_mut()
2430 for el in Punctuated::pairs(&node.supertraits) { in visit_item_trait()
2876 if !_val.supertraits.is_empty() { in fmt()2877 formatter.field("supertraits", Lite(&_val.supertraits)); in fmt()3306 if !_val.supertraits.is_empty() { in fmt()3307 formatter.field("supertraits", Lite(&_val.supertraits)); in fmt()