List of all items[−]
Structs
- AdtId
- BoundVar
- CallableSig
- DebruijnIndex
- FnSubst
- InferenceResult
- Interner
- ReturnTypeImplTraits
- TyBuilder
- TyLoweringContext
- db::AdtVarianceQuery
- db::AssociatedTyDataQuery
- db::AssociatedTyValueQuery
- db::CallableItemSignatureQuery
- db::ConstParamTyQuery
- db::FieldTypesQuery
- db::FnDefDatumQuery
- db::FnDefVarianceQuery
- db::GenericDefaultsQuery
- db::GenericPredicatesForParamQuery
- db::GenericPredicatesQuery
- db::HirDatabaseGroupStorage__
- db::HirDatabaseStorage
- db::ImplDatumQuery
- db::ImplSelfTyQuery
- db::ImplTraitQuery
- db::InferQueryQuery
- db::InherentImplsInCrateQuery
- db::InternCallableDefLookupQuery
- db::InternCallableDefQuery
- db::InternClosureLookupQuery
- db::InternClosureQuery
- db::InternConstParamIdLookupQuery
- db::InternConstParamIdQuery
- db::InternImplTraitIdLookupQuery
- db::InternImplTraitIdQuery
- db::InternLifetimeParamIdLookupQuery
- db::InternLifetimeParamIdQuery
- db::InternTypeParamIdLookupQuery
- db::InternTypeParamIdQuery
- db::InternedCallableDefId
- db::InternedClosureId
- db::InternedConstParamId
- db::InternedLifetimeParamId
- db::InternedOpaqueTyId
- db::InternedTypeParamId
- db::ProgramClausesForChalkEnvQuery
- db::ReturnTypeImplTraitsQuery
- db::StructDatumQuery
- db::TraitDatumQuery
- db::TraitEnvironmentQuery
- db::TraitImplsInCrateQuery
- db::TraitImplsInDepsQuery
- db::TraitSolveQueryQuery
- db::TyQuery
- db::ValueTyQuery
- diagnostics::BreakOutsideOfLoop
- diagnostics::IncorrectCase
- diagnostics::MismatchedArgCount
- diagnostics::MissingFields
- diagnostics::MissingMatchArms
- diagnostics::MissingOkOrSomeInTailExpr
- diagnostics::MissingPatFields
- diagnostics::MissingUnsafe
- diagnostics::NoSuchField
- diagnostics::RemoveThisSemicolon
- diagnostics::ReplaceFilterMapNextWithFindMap
- diagnostics_sink::DiagnosticCode
- diagnostics_sink::DiagnosticSink
- diagnostics_sink::DiagnosticSinkBuilder
- display::HirDisplayWrapper
- display::HirFormatter
- method_resolution::InherentImpls
- method_resolution::TraitImpls
- traits::TraitEnvironment
Enums
- CallableDefId
- ImplTraitId
- ImplTraitLoweringMode
- Mutability
- Safety
- Scalar
- TyDefId
- TyVariableKind
- ValueTyDefId
- diagnostics::CaseType
- diagnostics::IdentType
- display::DisplaySourceCodeError
- display::DisplayTarget
- display::HirDisplayError
- method_resolution::LookupMode
- method_resolution::TyFingerprint
- primitive::BuiltinFloat
- primitive::BuiltinInt
- primitive::BuiltinUint
- primitive::FloatTy
- primitive::IntTy
- primitive::UintTy
- traits::FnTrait
Traits
- Cast
- ProjectionTyExt
- TraitRefExt
- TyExt
- TypeWalk
- consteval::ConstExt
- db::HirDatabase
- diagnostics_sink::Diagnostic
- display::HirDisplay
Macros
Functions
- all_super_traits
- associated_type_shorthand_candidates
- autoderef
- callable_item_sig
- const_from_placeholder_idx
- consteval::eval_usize
- consteval::usize_const
- could_unify
- diagnostics::record_literal_missing_fields
- diagnostics::record_pattern_missing_fields
- diagnostics::validate_body
- diagnostics::validate_module_item
- display::write_bounds_like_dyn_trait_with_prefix
- display::write_visibility
- dummy_usize_const
- from_assoc_type_id
- from_chalk_trait_id
- from_foreign_def_id
- from_placeholder_idx
- lt_from_placeholder_idx
- make_canonical
- method_resolution::def_crates
- method_resolution::implements_trait
- method_resolution::implements_trait_unique
- method_resolution::iterate_method_candidates
- method_resolution::resolve_indexing_op
- param_idx
- primitive::float_ty_to_string
- primitive::int_ty_to_string
- primitive::uint_ty_to_string
- replace_errors_with_variables
- static_lifetime
- subst_prefix
- to_assoc_type_id
- to_chalk_trait_id
- to_foreign_def_id
- to_placeholder_idx
Typedefs
- AliasEq
- AliasTy
- AssocTypeId
- Binders
- Canonical
- CanonicalVarKinds
- ChalkTraitId
- ClosureId
- ConcreteConst
- Const
- ConstData
- ConstValue
- ConstrainedSubst
- DomainGoal
- DynTy
- FnDefId
- FnPointer
- FnSig
- ForeignDefId
- GenericArg
- GenericArgData
- Goal
- Guidance
- InEnvironment
- InferenceVar
- Lifetime
- LifetimeData
- LifetimeOutlives
- OpaqueTy
- OpaqueTyId
- PlaceholderIndex
- PolyFnSig
- ProjectionTy
- QuantifiedWhereClause
- QuantifiedWhereClauses
- Solution
- Substitution
- TraitRef
- Ty
- TyKind
- VariableKind
- VariableKinds
- WhereClause