List of all items
Structs
- capabilities::code_actions::common::basic_doc_comment::BasicDocCommentCodeAction
- capabilities::code_actions::common::fn_doc_comment::FnDocCommentCodeAction
- capabilities::diagnostic::DiagnosticData
- capabilities::diagnostic::Diagnostics
- capabilities::inlay_hints::InlayHint
- capabilities::runnable::RunnableMainFn
- capabilities::runnable::RunnableTestFn
- config::Config
- config::DebugConfig
- config::DiagnosticConfig
- config::GarbageCollectionConfig
- config::InlayHintsConfig
- config::LoggingConfig
- config::OnEnterConfig
- core::document::Documents
- core::document::PidLockedFiles
- core::document::TextDocument
- core::session::BuildPlanCache
- core::session::CompiledProgram
- core::session::Session
- core::token_map::TokenMap
- core::token_map_ext::AllReferencesOfToken
- lsp_ext::MetricsParams
- lsp_ext::OnEnterParams
- lsp_ext::ShowAstParams
- lsp_ext::VisualizeParams
- server_state::CompilationContext
- server_state::LruSessionCache
- server_state::ServerState
- utils::keyword_docs::KeywordDocs
Enums
- capabilities::inlay_hints::InlayKind
- config::LspClient
- config::Warnings
- error::DirectoryError
- error::DocumentError
- error::LanguageServerError
- error::RenameError
- server_state::TaskMessage
Traits
Functions
- capabilities::code_actions::code_actions
- capabilities::code_lens::code_lens
- capabilities::diagnostic::get_diagnostics
- capabilities::document_symbol::to_symbol_information
- capabilities::formatting::format_text
- capabilities::formatting::get_page_text_edit
- capabilities::highlight::get_highlights
- capabilities::hover::hover_data
- capabilities::inlay_hints::inlay_hints
- capabilities::on_enter::on_enter
- capabilities::rename::prepare_rename
- capabilities::rename::rename
- capabilities::semantic_tokens::semantic_tokens
- capabilities::semantic_tokens::semantic_tokens_full
- capabilities::semantic_tokens::semantic_tokens_range
- core::session::build_plan
- core::session::compile
- core::session::parse_lexed_program
- core::session::parse_project
- core::session::traverse
- handlers::notification::handle_did_change_text_document
- handlers::notification::handle_did_open_text_document
- handlers::request::handle_code_action
- handlers::request::handle_code_lens
- handlers::request::handle_completion
- handlers::request::handle_document_highlight
- handlers::request::handle_document_symbol
- handlers::request::handle_formatting
- handlers::request::handle_goto_definition
- handlers::request::handle_hover
- handlers::request::handle_initialize
- handlers::request::handle_inlay_hints
- handlers::request::handle_on_enter
- handlers::request::handle_prepare_rename
- handlers::request::handle_references
- handlers::request::handle_rename
- handlers::request::handle_semantic_tokens_full
- handlers::request::handle_semantic_tokens_range
- handlers::request::handle_show_ast
- handlers::request::handle_visualize
- server_capabilities
- start
- utils::markdown::format_docs