Searched refs:supertraits (Results 1 – 8 of 8) sorted by relevance
260 pub supertraits: Punctuated<TypeParamBound, Token![+]>,2226 let mut supertraits = Punctuated::new(); in parse_rest_of_trait() localVariable2232 supertraits.push_value({ in parse_rest_of_trait()2240 supertraits.push_punct(input.parse()?); in parse_rest_of_trait()2264 supertraits, in parse_rest_of_trait()3136 if !self.supertraits.is_empty() { in to_tokens()3138 self.supertraits.to_tokens(tokens); in to_tokens()
1275 supertraits: self.supertraits.clone(), in clone()
1262 && self.supertraits == other.supertraits && self.items == other.items in eq()
2591 supertraits: crate::punctuated::fold( in fold_item_trait()2592 node.supertraits, in fold_item_trait()
1625 self.supertraits.hash(state); in hash()
1869 formatter.field("supertraits", &self.supertraits); in debug()
2507 for mut el in Punctuated::pairs_mut(&mut node.supertraits) { in visit_item_trait_mut()
2634 for el in Punctuated::pairs(&node.supertraits) { in visit_item_trait()