List of all items
Structs
- LineIndexDatabaseGroupStorage__
- LineIndexDatabaseStorage
- LineIndexQuery
- RootDatabase
- SnippetCap
- active_parameter::ActiveParameter
- assists::Assist
- assists::AssistId
- assists::GroupLabel
- assists::SingleResolve
- famous_defs::FamousDefs
- generated::lints::Lint
- generated::lints::LintGroup
- imports::import_assets::FirstSegmentUnresolved
- imports::import_assets::ImportAssets
- imports::import_assets::LocatedImport
- imports::import_assets::PathImportCandidate
- imports::import_assets::TraitImportCandidate
- imports::insert_use::InsertUseConfig
- label::Label
- line_index::LineCol
- line_index::LineColUtf16
- line_index::LineIndex
- path_transform::PathTransform
- rename::RenameError
- search::FileReference
- search::FindUsages
- search::SearchScope
- search::UsageSearchResult
- source_change::SourceChange
- symbol_index::LibraryRootsQuery
- symbol_index::LibrarySymbolsQuery
- symbol_index::LocalRootsQuery
- symbol_index::ModuleSymbolsQuery
- symbol_index::Query
- symbol_index::SymbolIndex
- symbol_index::SymbolsDatabaseGroupStorage__
- symbol_index::SymbolsDatabaseStorage
Enums
- SymbolKind
- assists::AssistKind
- assists::AssistResolveStrategy
- defs::Definition
- defs::IdentClass
- defs::NameClass
- defs::NameRefClass
- imports::import_assets::ImportCandidate
- imports::import_assets::NameToImport
- imports::insert_use::ImportGranularity
- imports::insert_use::ImportScope
- imports::insert_use::PrefixKind
- imports::merge_imports::MergeBehavior
- items_locator::AssocItemSearch
- rename::IdentifierKind
- search::ReferenceCategory
- source_change::FileSystemEdit
- syntax_helpers::format_string::FormatSpecifier
- ty_filter::TryEnum
Traits
Macros
Functions
- active_parameter::callable_for_token
- helpers::item_name
- helpers::lint_eq_or_in_group
- helpers::mod_path_to_ast
- helpers::pick_best_token
- helpers::pick_token
- helpers::visit_file_defs
- imports::import_assets::item_for_path_search
- imports::insert_use::insert_use
- imports::insert_use::remove_path_if_in_use_stmt
- imports::merge_imports::common_prefix
- imports::merge_imports::eq_attrs
- imports::merge_imports::eq_visibility
- imports::merge_imports::try_merge_imports
- imports::merge_imports::try_merge_trees
- items_locator::items_with_name
- rename::source_edit_from_references
- rust_doc::is_rust_fence
- symbol_index::crate_symbols
- symbol_index::index_resolve
- symbol_index::world_symbols
- syntax_helpers::format_string::is_format_string
- syntax_helpers::format_string::lex_format_specifiers
- syntax_helpers::insert_whitespace_into_node::insert_ws_into
- syntax_helpers::node_ext::block_as_lone_tail
- syntax_helpers::node_ext::expr_as_name_ref
- syntax_helpers::node_ext::for_each_break_and_continue_expr
- syntax_helpers::node_ext::for_each_tail_expr
- syntax_helpers::node_ext::is_pattern_cond
- syntax_helpers::node_ext::parse_tt_as_comma_sep_paths
- syntax_helpers::node_ext::preorder_expr
- syntax_helpers::node_ext::single_let
- syntax_helpers::node_ext::vis_eq
- syntax_helpers::node_ext::walk_expr
- syntax_helpers::node_ext::walk_pat
- syntax_helpers::node_ext::walk_patterns_in_expr
- syntax_helpers::node_ext::walk_ty
- traits::get_missing_assoc_items
- traits::resolve_target_trait