List of all items
Structs
- AmbiguityError
- BindingError
- BindingKey
- DeriveData
- ExternPreludeEntry
- Finalize
- MacroData
- ModuleData
- NameBinding
- ParentScope
- PerNS
- PrivacyError
- Resolver
- ResolverArenas
- Segment
- UseError
- access_levels::AccessLevelsVisitor
- build_reduced_graph::BuildReducedGraphVisitor
- build_reduced_graph::IsMacroExport
- check_unused::UnusedImport
- check_unused::UnusedImportCheckVisitor
- def_collector::DefCollector
- diagnostics::ImportSuggestion
- diagnostics::TypoSuggestion
- diagnostics::UsePlacementFinder
- imports::Import
- imports::ImportResolver
- imports::NameResolution
- imports::UnresolvedImportError
- late::BindingInfo
- late::DiagnosticMetadata
- late::LateResolutionVisitor
- late::LifetimeCountVisitor
- late::LifetimeRib
- late::Rib
- late::diagnostics::ElisionFnParameter
- late::diagnostics::MissingLifetime
- late::lifetimes::LifetimeContext
- late::lifetimes::NamedRegionMap
- late::lifetimes::TruncatedScopeDebug
- macros::MacroRulesBinding
Enums
- AmbiguityErrorMisc
- AmbiguityKind
- BuiltinMacroState
- Determinacy
- ImplTraitContext
- LexicalScopeBinding
- ModuleKind
- ModuleOrUniformRoot
- NameBindingKind
- Namespace
- PathResult
- ResolutionError
- Scope
- ScopeSet
- VisResolutionError
- Weak
- check_unused::UnusedSpanResult
- diagnostics::FoundUse
- diagnostics::Instead
- diagnostics::IsPattern
- diagnostics::SuggestionTarget
- imports::ImportKind
- late::AliasPossibility
- late::ConstantHasGenerics
- late::ConstantItemKind
- late::HasGenericParams
- late::IsRepeatExpr
- late::LifetimeBinderKind
- late::LifetimeRibKind
- late::LifetimeUseSet
- late::PatBoundCtx
- late::PathSource
- late::PatternSource
- late::RibKind
- late::diagnostics::AssocSuggestion
- late::diagnostics::LifetimeElisionCandidate
- late::diagnostics::MissingLifetimeKind
- late::lifetimes::BinderScopeType
- late::lifetimes::Scope
- macros::MacroRulesScope
Traits
Macros
Functions
- check_unused::calc_unused_spans
- def_collector::collect_definitions
- diagnostics::extend_span_to_previous_binding
- diagnostics::find_span_immediately_after_crate_name
- diagnostics::find_span_of_binding_until_next_binding
- diagnostics::is_span_suitable_for_use_injection
- diagnostics::ordinalize
- diagnostics::reduce_impl_span_to_impl_keyword
- diagnostics::search_for_any_use_in_items
- diagnostics::show_candidates
- imports::import_kind_to_string
- imports::import_path_to_string
- imports::pub_use_of_private_extern_crate_hack
- late::diagnostics::import_candidate_to_enum_paths
- late::diagnostics::is_self_type
- late::diagnostics::is_self_value
- late::diagnostics::signal_label_shadowing
- late::diagnostics::signal_lifetime_shadowing
- late::lifetimes::convert_named_region_map
- late::lifetimes::do_resolve
- late::lifetimes::is_late_bound_map
- late::lifetimes::item_for
- late::lifetimes::late_region_as_bound_region
- late::lifetimes::object_lifetime_default
- late::lifetimes::provide
- late::lifetimes::resolve_lifetimes
- late::lifetimes::resolve_lifetimes_for
- late::lifetimes::resolve_lifetimes_trait_definition
- macros::fast_print_path
- macros::registered_tools
- macros::soft_custom_inner_attributes_gate
- macros::sub_namespace_match
- module_to_string
- names_to_string
- path_names_to_string
- provide
Typedefs
- Module
- Res
- Resolutions
- build_reduced_graph::Res
- diagnostics::LabelSuggestion
- diagnostics::Res
- diagnostics::Suggestion
- ident::Visibility
- imports::Res
- late::BindingMap
- late::IdentMap
- late::Res
- late::diagnostics::Res
- late::lifetimes::ScopeRef
- macros::MacroRulesScopeRef
- macros::Res