List of all items[−]
Structs
- AmbiguityError
- BindingError
- BindingKey
- DeriveData
- ExternPreludeEntry
- ModuleData
- NameBinding
- ParentScope
- PerNS
- PrivacyError
- Resolver
- ResolverArenas
- Segment
- UseError
- UsePlacementFinder
- build_reduced_graph::BuildReducedGraphVisitor
- build_reduced_graph::IsMacroExport
- check_unused::UnusedImport
- check_unused::UnusedImportCheckVisitor
- def_collector::DefCollector
- diagnostics::ImportSuggestion
- diagnostics::TypoSuggestion
- imports::Import
- imports::ImportResolver
- imports::NameResolution
- imports::UnresolvedImportError
- late::BindingInfo
- late::DiagnosticMetadata
- late::LateResolutionVisitor
- late::Rib
- late::lifetimes::ElisionFailureInfo
- late::lifetimes::LifetimeContext
- late::lifetimes::NamedRegionMap
- late::lifetimes::Original
- late::lifetimes::Shadower
- late::lifetimes::TruncatedScopeDebug
- macros::MacroRulesBinding
Enums
- AmbiguityErrorMisc
- AmbiguityKind
- BuiltinMacroState
- CrateLint
- Determinacy
- ImplTraitContext
- ModuleKind
- ModuleOrUniformRoot
- NameBindingKind
- Namespace
- PathResult
- ResolutionError
- Scope
- ScopeSet
- VisResolutionError
- Weak
- check_unused::UnusedSpanResult
- diagnostics::SuggestionTarget
- imports::ImportKind
- late::AliasPossibility
- late::ConstantItemKind
- late::HasGenericParams
- late::IsRepeatExpr
- late::PatBoundCtx
- late::PathSource
- late::PatternSource
- late::RibKind
- late::diagnostics::AssocSuggestion
- late::diagnostics::ForLifetimeSpanType
- late::diagnostics::MissingLifetimeSpot
- late::lifetimes::BinderScopeType
- late::lifetimes::Elide
- late::lifetimes::LifetimeUseSet
- late::lifetimes::Scope
- late::lifetimes::ShadowKind
- 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::reduce_impl_span_to_impl_keyword
- 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::lifetimes::check_mixed_explicit_and_in_band_defs
- late::lifetimes::compute_object_lifetime_defaults
- late::lifetimes::convert_named_region_map
- late::lifetimes::do_resolve
- late::lifetimes::extract_labels
- late::lifetimes::get_lifetime_scopes_for_path
- late::lifetimes::insert_late_bound_lifetimes
- late::lifetimes::is_late_bound_map
- late::lifetimes::item_for
- late::lifetimes::late_region_as_bound_region
- late::lifetimes::object_lifetime_defaults_for_item
- late::lifetimes::original_label
- late::lifetimes::original_lifetime
- late::lifetimes::provide
- late::lifetimes::resolve_lifetimes
- late::lifetimes::resolve_lifetimes_for
- late::lifetimes::resolve_lifetimes_trait_definition
- late::lifetimes::shadower_label
- late::lifetimes::shadower_lifetime
- late::lifetimes::signal_shadowing_problem
- late::lifetimes::sub_items_have_self_param
- macros::fast_print_path
- macros::registered_attrs_and_tools
- macros::registered_idents
- 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
- imports::Res
- late::Res
- late::diagnostics::Res
- late::lifetimes::ScopeRef
- macros::MacroRulesScopeRef
- macros::Res