List of all items
Structs
- AstDatabaseStorage
- Body
- DefDatabaseStorage
- ExprScopes
- Field
- FileId
- FloatTy
- Function
- FunctionData
- HirDatabaseStorage
- InFile
- InferenceResult
- IntTy
- InternDatabaseStorage
- ItemLoc
- Module
- ModuleId
- Name
- Package
- PackageId
- PackageSet
- Path
- PerNs
- RecordLitField
- Resolver
- SourceDatabaseStorage
- SourceRoot
- SourceRootId
- Struct
- Substitution
- Ty
- TypeAlias
- diagnostics::AccessUnknownField
- diagnostics::BreakOutsideLoop
- diagnostics::BreakWithValueOutsideLoop
- diagnostics::CannotApplyBinaryOp
- diagnostics::CannotApplyUnaryOp
- diagnostics::CyclicType
- diagnostics::DiagnosticSink
- diagnostics::DuplicateDefinition
- diagnostics::ExpectedFunction
- diagnostics::ExportedPrivate
- diagnostics::ExternCannotHaveBody
- diagnostics::ExternNonPrimitiveParam
- diagnostics::FieldCountMismatch
- diagnostics::FreeTypeAliasWithoutTypeRef
- diagnostics::ImportDuplicateDefinition
- diagnostics::IncompatibleBranch
- diagnostics::IntLiteralTooLarge
- diagnostics::InvalidFloatingPointLiteral
- diagnostics::InvalidLhs
- diagnostics::InvalidLiteral
- diagnostics::InvalidLiteralSuffix
- diagnostics::LiteralOutOfRange
- diagnostics::MismatchedStructLit
- diagnostics::MismatchedType
- diagnostics::MissingElseBranch
- diagnostics::MissingFields
- diagnostics::NoFields
- diagnostics::NoSuchField
- diagnostics::ParameterCountMismatch
- diagnostics::PossiblyUninitializedVariable
- diagnostics::PrivateAccess
- diagnostics::ReturnMissingExpression
- diagnostics::UnresolvedImport
- diagnostics::UnresolvedType
- diagnostics::UnresolvedValue
- fixture::Fixture
- line_index::LineCol
- line_index::LineIndex
- semantics::Local
- semantics::Semantics
- semantics::SemanticsScope
Enums
- ArithOp
- BinaryOp
- CallableDef
- CmpOp
- Expr
- FloatBitness
- IntBitness
- Literal
- LogicOp
- ModuleDef
- Ordering
- Pat
- PathKind
- Signedness
- Statement
- StructMemoryKind
- TyKind
- TypeNs
- UnaryOp
- ValueNs
- Visibility
- semantics::ScopeDef
Traits
- AstDatabase
- DefDatabase
- HasSource
- HasVisibility
- HirDatabase
- HirDisplay
- InternDatabase
- ResolveBitness
- SourceDatabase
- Upcast
- diagnostics::AstDiagnostic
- diagnostics::Diagnostic
- with_fixture::WithFixture