List of all items
Structs
- ChangeWithProcMacros
- EditionedFileId
- FileId
- FxHasher
- LineIndexDatabaseGroupStorage__
- LineIndexDatabaseStorage
- LineIndexQuery
- Ranker
- RootDatabase
- SnippetCap
- active_parameter::ActiveParameter
- assists::Assist
- assists::AssistId
- assists::GroupLabel
- assists::SingleResolve
- documentation::DocsRangeMap
- documentation::Documentation
- famous_defs::FamousDefs
- generated::lints::Lint
- generated::lints::LintGroup
- imports::import_assets::ImportAssets
- imports::import_assets::LocatedImport
- imports::import_assets::PathImportCandidate
- imports::import_assets::TraitImportCandidate
- imports::insert_use::InsertUseConfig
- label::Label
- path_transform::PathTransform
- prime_caches::ParallelPrimeCachesProgress
- rename::RenameError
- search::FileReference
- search::FindUsages
- search::ReferenceCategory
- search::SearchScope
- search::UsageSearchResult
- source_change::SnippetBuilder
- source_change::SnippetEdit
- source_change::SourceChange
- source_change::SourceChangeBuilder
- source_change::TreeMutator
- symbol_index::LibraryRootsQuery
- symbol_index::LibrarySymbolsQuery
- symbol_index::LocalRootsQuery
- symbol_index::ModuleSymbolsQuery
- symbol_index::Query
- symbol_index::SymbolIndex
- symbol_index::SymbolsDatabaseGroupStorage__
- symbol_index::SymbolsDatabaseStorage
- syntax_helpers::LexedStr
- syntax_helpers::suggest_name::NameGenerator
- syntax_helpers::tree_diff::TreeDiff
- text_edit::Indel
- text_edit::TextEdit
- text_edit::TextEditBuilder
- text_edit::TextRange
- text_edit::TextSize
Enums
- Severity
- SymbolKind
- assists::AssistKind
- assists::AssistResolveStrategy
- assists::Command
- defs::Definition
- defs::IdentClass
- defs::NameClass
- defs::NameRefClass
- defs::OperatorClass
- imports::import_assets::ImportCandidate
- imports::import_assets::NameToImport
- imports::insert_use::ImportGranularity
- imports::insert_use::ImportScope
- imports::insert_use::PrefixKind
- imports::merge_imports::MergeBehavior
- imports::merge_imports::NormalizationStyle
- items_locator::AssocSearchMode
- rename::IdentifierKind
- search::FileReferenceNode
- source_change::AnnotationSnippet
- source_change::FileSystemEdit
- source_change::Snippet
- syntax_helpers::format_string::FormatSpecifier
- syntax_helpers::format_string_exprs::Arg
- ty_filter::TryEnum
Traits
Macros
Functions
- active_parameter::callable_for_node
- active_parameter::callable_for_token
- active_parameter::generic_def_for_node
- documentation::docs_from_attrs
- documentation::docs_with_rangemap
- helpers::get_definition
- helpers::is_editable_crate
- 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::ast_to_remove_for_path_in_use_stmt
- imports::insert_use::insert_use
- imports::insert_use::insert_use_as_alias
- 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
- imports::merge_imports::try_normalize_import
- imports::merge_imports::try_normalize_use_tree
- imports::merge_imports::try_normalize_use_tree_mut
- items_locator::items_with_name
- items_locator::items_with_name_in_module
- prime_caches::parallel_prime_caches
- rename::source_edit_from_references
- rust_doc::format_docs
- rust_doc::is_rust_fence
- symbol_index::crate_symbols
- symbol_index::world_symbols
- syntax_helpers::format_string::is_format_string
- syntax_helpers::format_string::lex_format_specifiers
- syntax_helpers::format_string_exprs::parse_format_exprs
- syntax_helpers::format_string_exprs::with_placeholders
- syntax_helpers::node_ext::block_as_lone_tail
- syntax_helpers::node_ext::eq_label_lt
- 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::full_path_of_name_ref
- syntax_helpers::node_ext::is_closure_or_blk_with_modif
- syntax_helpers::node_ext::is_pattern_cond
- syntax_helpers::node_ext::macro_call_for_string_token
- syntax_helpers::node_ext::parse_tt_as_comma_sep_paths
- syntax_helpers::node_ext::preorder_expr
- syntax_helpers::node_ext::preorder_expr_with_ctx_checker
- 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
- syntax_helpers::prettify_macro_expansion
- syntax_helpers::suggest_name::for_variable
- syntax_helpers::tree_diff::diff
- traits::get_missing_assoc_items
- traits::resolve_target_trait
- use_trivial_constructor::use_trivial_constructor