List of all items
Structs
- Adjustment
- Attr
- AttributeTemplate
- Attrs
- AttrsWithOwner
- BuiltinAttr
- BuiltinType
- Callable
- CfgOptions
- Const
- ConstParam
- Crate
- CrateDependency
- DeriveHelper
- Documentation
- Enum
- Field
- Function
- HirFileId
- Impl
- InFile
- IncorrectCase
- Label
- LifetimeParam
- Local
- Macro
- MacroFile
- ModPath
- Module
- Name
- OverloadedDeref
- Param
- SelfParam
- Semantics
- SemanticsScope
- Static
- Struct
- ToolModule
- Trait
- Type
- TypeAlias
- TypeInfo
- TypeOrConstParam
- TypeParam
- Union
- Variant
- VisibleTraits
- db::AdtVarianceQuery
- db::AssociatedTyDataQuery
- db::AssociatedTyValueQuery
- db::AstDatabaseStorage
- db::AstIdMapQuery
- db::AttrsQuery
- db::BlockDefMapQuery
- db::BodyQuery
- db::BodyWithSourceMapQuery
- db::CallableItemSignatureQuery
- db::ConstDataQuery
- db::ConstEvalQuery
- db::ConstEvalVariantQuery
- db::ConstParamTyQuery
- db::ConstVisibilityQuery
- db::CrateDefMapQueryQuery
- db::CrateLangItemsQuery
- db::CrateLimits
- db::CrateSupportsNoStdQuery
- db::DefDatabaseGroupStorage__
- db::DefDatabaseStorage
- db::EnableProcAttrMacrosQuery
- db::EnumDataQuery
- db::EnumDataWithDiagnosticsQuery
- db::ExprScopesQuery
- db::FieldTypesQuery
- db::FieldVisibilitiesQuery
- db::FieldsAttrsQuery
- db::FieldsAttrsSourceMapQuery
- db::FileItemTreeQuery
- db::FnDefDatumQuery
- db::FnDefVarianceQuery
- db::FunctionDataQuery
- db::FunctionVisibilityQuery
- db::GenericDefaultsQuery
- db::GenericParamsQuery
- db::GenericPredicatesForParamQuery
- db::GenericPredicatesQuery
- db::HirDatabaseGroupStorage__
- db::HirDatabaseStorage
- db::HygieneFrameQuery
- db::ImplDataQuery
- db::ImplDataWithDiagnosticsQuery
- db::ImplDatumQuery
- db::ImplSelfTyQuery
- db::ImplTraitQuery
- db::ImportMapQuery
- db::IncoherentInherentImplCratesQuery
- db::InferQueryQuery
- db::InherentImplsInBlockQuery
- db::InherentImplsInCrateQuery
- db::InternBlockLookupQuery
- db::InternBlockQuery
- db::InternCallableDefLookupQuery
- db::InternCallableDefQuery
- db::InternClosureLookupQuery
- db::InternClosureQuery
- db::InternConstLookupQuery
- db::InternConstQuery
- db::InternDatabaseGroupStorage__
- db::InternDatabaseStorage
- db::InternEnumLookupQuery
- db::InternEnumQuery
- db::InternExternBlockLookupQuery
- db::InternExternBlockQuery
- db::InternFunctionLookupQuery
- db::InternFunctionQuery
- db::InternGeneratorLookupQuery
- db::InternGeneratorQuery
- db::InternImplLookupQuery
- db::InternImplQuery
- db::InternImplTraitIdLookupQuery
- db::InternImplTraitIdQuery
- db::InternLifetimeParamIdLookupQuery
- db::InternLifetimeParamIdQuery
- db::InternMacro2LookupQuery
- db::InternMacro2Query
- db::InternMacroCallQuery
- db::InternMacroRulesLookupQuery
- db::InternMacroRulesQuery
- db::InternProcMacroLookupQuery
- db::InternProcMacroQuery
- db::InternStaticLookupQuery
- db::InternStaticQuery
- db::InternStructLookupQuery
- db::InternStructQuery
- db::InternTraitLookupQuery
- db::InternTraitQuery
- db::InternTypeAliasLookupQuery
- db::InternTypeAliasQuery
- db::InternTypeOrConstParamIdLookupQuery
- db::InternTypeOrConstParamIdQuery
- db::InternUnionLookupQuery
- db::InternUnionQuery
- db::InternedCallableDefId
- db::InternedClosureId
- db::InternedConstParamId
- db::InternedGeneratorId
- db::InternedLifetimeParamId
- db::InternedOpaqueTyId
- db::InternedTypeOrConstParamId
- db::LangItemQuery
- db::LayoutOfAdtQuery
- db::Macro2DataQuery
- db::MacroArgTextQuery
- db::MacroDefQuery
- db::MacroExpandQuery
- db::MacroRulesDataQuery
- db::ParseMacroExpansionQuery
- db::ProcMacroDataQuery
- db::ProgramClausesForChalkEnvQuery
- db::ReturnTypeImplTraitsQuery
- db::StaticDataQuery
- db::StructDataQuery
- db::StructDataWithDiagnosticsQuery
- db::StructDatumQuery
- db::TargetDataLayoutQuery
- db::TraitDataQuery
- db::TraitDataWithDiagnosticsQuery
- db::TraitDatumQuery
- db::TraitEnvironmentQuery
- db::TraitImplsInBlockQuery
- db::TraitImplsInCrateQuery
- db::TraitImplsInDepsQuery
- db::TraitSolveQueryQuery
- db::TyQuery
- db::TypeAliasDataQuery
- db::UnionDataQuery
- db::UnionDataWithDiagnosticsQuery
- db::ValueTyQuery
- db::VariantsAttrsQuery
- db::VariantsAttrsSourceMapQuery
- diagnostics::BreakOutsideOfLoop
- diagnostics::InactiveCode
- diagnostics::IncorrectCase
- diagnostics::InvalidDeriveTarget
- diagnostics::MacroError
- diagnostics::MalformedDerive
- diagnostics::MismatchedArgCount
- diagnostics::MissingFields
- diagnostics::MissingMatchArms
- diagnostics::MissingUnsafe
- diagnostics::NoSuchField
- diagnostics::PrivateAssocItem
- diagnostics::PrivateField
- diagnostics::ReplaceFilterMapNextWithFindMap
- diagnostics::TypeMismatch
- diagnostics::UnimplementedBuiltinMacro
- diagnostics::UnresolvedExternCrate
- diagnostics::UnresolvedImport
- diagnostics::UnresolvedMacroCall
- diagnostics::UnresolvedModule
- diagnostics::UnresolvedProcMacro
- import_map::ImportInfo
- import_map::ImportMap
- import_map::ImportPath
- import_map::Query
- symbols::DeclarationLocation
- symbols::FileSymbol
- symbols::SymbolCollector
Enums
- Access
- Adjust
- Adt
- AssocItem
- AssocItemContainer
- AutoBorrow
- BindingMode
- CallableKind
- CfgAtom
- CfgExpr
- DefWithBody
- FieldSource
- GenericDef
- GenericParam
- HirDisplayError
- ItemInNs
- MacroKind
- ModuleDef
- ModuleDefId
- ModuleSource
- Mutability
- Namespace
- Origin
- PathKind
- PathResolution
- PointerCast
- PrefixKind
- Safety
- ScopeDef
- StructKind
- TypeRef
- VariantDef
- Visibility
- diagnostics::AnyDiagnostic
- import_map::ImportKind
- import_map::SearchMode
- symbols::FileSymbolKind
Traits
- AsAssocItem
- HasAttrs
- HasCrate
- HasSource
- HasVisibility
- HirDisplay
- HirWrite
- db::AstDatabase
- db::DefDatabase
- db::HirDatabase
- db::InternDatabase
Macros
Functions
Type Definitions
Constants
- known::Box
- known::Clone
- known::Copy
- known::Debug
- known::Default
- known::Eq
- known::Future
- known::Hash
- known::Index
- known::IntoFuture
- known::IntoIter
- known::IntoIterator
- known::Item
- known::Iterator
- known::Neg
- known::None
- known::Not
- known::Ok
- known::Option
- known::Ord
- known::Output
- known::PartialEq
- known::PartialOrd
- known::Range
- known::RangeFrom
- known::RangeFull
- known::RangeInclusive
- known::RangeTo
- known::RangeToInclusive
- known::Result
- known::SELF_PARAM
- known::SELF_TYPE
- known::STATIC_LIFETIME
- known::Target
- known::Try
- known::add
- known::add_assign
- known::alloc
- known::asm
- known::assert
- known::bench
- known::bitand
- known::bitand_assign
- known::bitor
- known::bitor_assign
- known::bitxor
- known::bitxor_assign
- known::bool
- known::boxed
- known::branch
- known::cfg
- known::cfg_accessible
- known::cfg_attr
- known::cfg_eval
- known::char
- known::column
- known::compile_error
- known::concat
- known::concat_bytes
- known::concat_idents
- known::const_format_args
- known::core
- known::core_panic
- known::crate_type
- known::deref
- known::deref_mut
- known::derive
- known::div
- known::div_assign
- known::doc
- known::env
- known::eq
- known::f32
- known::f64
- known::feature
- known::file
- known::filter_map
- known::fn
- known::fn_mut
- known::fn_once
- known::format_args
- known::format_args_nl
- known::future
- known::future_trait
- known::ge
- known::global_allocator
- known::global_asm
- known::gt
- known::i128
- known::i16
- known::i32
- known::i64
- known::i8
- known::include
- known::include_bytes
- known::include_str
- known::index
- known::index_mut
- known::into_future
- known::is_empty
- known::isize
- known::iter
- known::iter_mut
- known::le
- known::len
- known::line
- known::llvm_asm
- known::log_syntax
- known::lt
- known::macro_rules
- known::module_path
- known::mul
- known::mul_assign
- known::ne
- known::neg
- known::new
- known::next
- known::not
- known::ops
- known::option
- known::option_env
- known::owned_box
- known::partial_ord
- known::poll
- known::prelude
- known::recursion_limit
- known::register_attr
- known::register_tool
- known::rem
- known::rem_assign
- known::result
- known::rust_2015
- known::rust_2018
- known::rust_2021
- known::shl
- known::shl_assign
- known::shr
- known::shr_assign
- known::std
- known::std_panic
- known::str
- known::stringify
- known::sub
- known::sub_assign
- known::test
- known::test_case
- known::trace_macros
- known::u128
- known::u16
- known::u32
- known::u64
- known::u8
- known::unreachable
- known::unsafe_cell
- known::usize
- known::v1
- known::va_list