Searched defs:TypeBound (Results 1 – 12 of 12) sorted by relevance
151 pub enum TypeBound { enum324 ) -> Vec<Interned<TypeBound>> { in type_bounds_from_ast()332 impl TypeBound { implementation
202 bounds: &[Interned<TypeBound>], in print_type_bounds()
122 TypeBound { enumerator306 bound: ast::TypeBound, in add_where_predicate_from_bound()
472 fn print_type_bounds(&mut self, bounds: &[Interned<TypeBound>]) { in print_type_bounds()
611 fn lower_type_bounds(&mut self, node: &dyn ast::HasTypeBounds) -> Vec<Interned<TypeBound>> { in lower_type_bounds()
337 fn assert_bound(text: &str, bound: Option<TypeBound>) { in test_where_predicates()
999 bound: &'a TypeBound, in lower_type_bound()1059 bound: &'a TypeBound, in assoc_type_bindings_from_type_bound()1209 bounds: &[Interned<TypeBound>], in lower_impl_trait()
1771 impl HirDisplay for TypeBound { implementation
159 TypeBound, enumerator
654 impl ast::TypeBound { implementation
851 pub fn type_bound(bound: &str) -> ast::TypeBound { in type_bound()
152 pub fn bounds(&self) -> AstChildren<TypeBound> { support::children(&self.syntax) } in bounds()1333 pub struct TypeBound { struct1336 impl TypeBound { implementation3003 impl AstNode for TypeBound { implementation4853 impl std::fmt::Display for TypeBound { implementation