List of all items
Structs
- bridge::Addressed
- bridge::BoundedRange
- bridge::CheckedHierarchyItem
- bridge::ClientPath
- bridge::Completion
- bridge::CompletionTrigger
- bridge::CompletionsResult
- bridge::Contextual
- bridge::Diagnostic
- bridge::DiagnosticInfo
- bridge::DiagnosticSources
- bridge::DiagnosticsAnswer
- bridge::DiagnosticsResult
- bridge::DocumentChanges
- bridge::DocumentDiagnosticsResult
- bridge::DocumentHighlightEntry
- bridge::DocumentHighlightsResult
- bridge::DocumentSymbolsResult
- bridge::DocumentTracker
- bridge::DocumentVersion
- bridge::DroppedEdits
- bridge::EnclosingSymbol
- bridge::EnrichmentSummary
- bridge::FoldingRangesResult
- bridge::FoldingRegion
- bridge::FormatDocumentResult
- bridge::HierarchyItem
- bridge::HoverResult
- bridge::IndexCoverage
- bridge::Indexed
- bridge::IndexingSignal
- bridge::InvalidPositionEncoding
- bridge::InvalidTabSize
- bridge::InvalidTextField
- bridge::Location
- bridge::LocationsResult
- bridge::LogEntry
- bridge::NewName
- bridge::NotificationCache
- bridge::OpenRequest
- bridge::Position
- bridge::Position2D
- bridge::PositionRange
- bridge::PrepareRenameResult
- bridge::Range
- bridge::ReferencesResult
- bridge::RejectedKindFilter
- bridge::RenameResult
- bridge::ResolvedSymbol
- bridge::ResolvedTarget
- bridge::ResourceLimits
- bridge::RestartServerResult
- bridge::RouteSignals
- bridge::SelectionRangesResult
- bridge::ServerIds
- bridge::ServerMessage
- bridge::ServerRestartEntry
- bridge::Symbol
- bridge::SymbolKindFilter
- bridge::SymbolName
- bridge::SymbolQuery
- bridge::TabSize
- bridge::TextEdit
- bridge::Translator
- bridge::TypeHierarchyResult
- bridge::WorkspacePath
- bridge::WorkspaceRoots
- config::BoundedSecs
- config::BoundedText
- config::CommandStem
- config::ConfiguredRoot
- config::DocumentLimit
- config::DuplicateEnvKey
- config::EntrySummary
- config::EnvKey
- config::EnvValue
- config::FileExtension
- config::FileName
- config::FilePattern
- config::InvalidAutoSelection
- config::InvalidLanguageId
- config::InvalidSearchDepth
- config::InvalidSecs
- config::InvalidServerArgs
- config::InvalidServerId
- config::InvalidServerStartConcurrency
- config::InvalidSizeLimit
- config::InvalidWorkspaceRoot
- config::LanguageExtensionMapping
- config::LanguageId
- config::LanguageMap
- config::LaunchCommand
- config::LspServerConfig
- config::LspSettings
- config::McpConfig
- config::PositionEncodings
- config::ProjectMarker
- config::SearchDepth
- config::ServerAllowlist
- config::ServerArgs
- config::ServerCommand
- config::ServerConfig
- config::ServerEnv
- config::ServerHeuristics
- config::ServerId
- config::ServerStartConcurrency
- config::SizeLimit
- config::ToolPrefix
- config::ToolRouter
- config::ToolSet
- config::UnsupportedFilePattern
- config::WorkspaceConfig
- error::EchoedArgument
- error::EchoedPath
- error::ErrorChain
- error::RedactedText
- error::RewrittenServerError
- error::ServerSpawnFailure
- error::SizeExceeded
- error::StderrExcerpt
- error::SymbolCandidate
- error::TomlParseError
- lsp::BoundedPublish
- lsp::JsonRpcError
- lsp::JsonRpcNotification
- lsp::JsonRpcRequest
- lsp::JsonRpcResponse
- lsp::LostFiles
- lsp::LspClient
- lsp::LspServer
- lsp::LspTransport
- lsp::LspTransportReader
- lsp::NotificationInbox
- lsp::PublishReader
- lsp::ServerInitConfig
- lsp::ServerLanes
- lsp::SpawnedServer
- mcp::McplsServer
- mcp::SubscriptionRegistry
- transport::AllowedHost
- transport::AllowedOrigin
- transport::ConnectionLimit
- transport::HeaderReadTimeout
- transport::HttpConfig
- transport::HttpPath
- transport::IdleTimeout
- transport::LeaseWindow
- transport::ProbeDeadline
- transport::ProbeInterval
- transport::RequestBodyLimit
- transport::ResponseStreamDeadline
- transport::SessionLimit
- transport::WriteStallTimeout
Enums
- bridge::Access
- bridge::AddressableTool
- bridge::Capability
- bridge::CodeActionKindFilter
- bridge::DiagnosticsAvailability
- bridge::DiagnosticsOrigin
- bridge::DocumentHighlightKind
- bridge::DocumentOpenState
- bridge::EnclosingSymbolOutcome
- bridge::FoldingKind
- bridge::FoldingKindFilter
- bridge::IndexingPolicy
- bridge::IndexingState
- bridge::InvalidClientPath
- bridge::InvalidHierarchyItem
- bridge::InvalidPosition
- bridge::InvalidRange
- bridge::KindFilterField
- bridge::KindFilterInput
- bridge::LogLevel
- bridge::MessageType
- bridge::NotComputedReason
- bridge::PositionDegradation
- bridge::PositionEncoding
- bridge::PositionSource
- bridge::PrepareRenameOutcome
- bridge::Rejection
- bridge::ReportedSeverity
- bridge::RestartFailure
- bridge::RestartOutcome
- bridge::RestartTarget
- bridge::ResultContext
- bridge::RouteSupport
- bridge::ServerIdsError
- bridge::SymbolFidelity
- bridge::SymbolTarget
- bridge::TextField
- bridge::UnavailableReason
- bridge::resources::ResourceUriError
- config::BuiltinServer
- config::ConfigOrigin
- config::EnvTooLarge
- config::FileKey
- config::HostOs
- config::InvalidBoundedText
- config::InvalidEnvKey
- config::InvalidEnvValue
- config::InvalidFileExtension
- config::InvalidFileName
- config::InvalidLspSettings
- config::InvalidPositionEncodings
- config::InvalidProjectMarker
- config::InvalidServerCommand
- config::InvalidServerEnv
- config::InvalidToolPrefix
- config::InvalidToolSet
- config::NoServerReason
- config::PatternTarget
- config::ProjectConfigStatus
- config::ProjectConfigTrust
- config::ServerSelection
- config::ServerSettlement
- config::ToolKind
- config::WorkspaceTrust
- error::BackgroundTask
- error::ConfigError
- error::Error
- error::HomeVariable
- error::InitFailureHint
- error::InitPhase
- error::InlineFlag
- error::LaunchTrigger
- error::LauncherRefusal
- error::LongCommandName
- error::LongInlineFlag
- error::McpErrorKind
- error::OperandKind
- error::PowerShellParameter
- error::ResolvedItem
- error::RetryableErrorData
- error::RunnerSubcommand
- error::ShellFlag
- error::StartupFailure
- error::StdinSource
- error::StdioStream
- error::SymbolResolutionData
- error::UnanalyzableLaunch
- error::UntrustedRefusal
- lsp::ChildWorkingDir
- lsp::InboundMessage
- lsp::LspNotification
- lsp::PublishDelivery
- lsp::RequestId
- lsp::ServerMessage
- lsp::ServerState
- transport::InvalidAllowedHost
- transport::InvalidAllowedOrigin
- transport::InvalidHttpPath
- transport::ListenLease
- transport::StreamLiveness
- transport::Transport
Traits
Functions
- bridge::apply_lifecycle_notification
- bridge::path_to_uri
- bridge::resources::make_uri
- bridge::resources::parse_uri
- bridge::uri_to_path
- config::base_language_id
- config::react_variant_language_id
- escape_control
- needs_control_escape
- serve
- serve_with
Type Aliases
- bridge::ContextualDiagnostic
- bridge::ContextualLocation
- config::IndexingReadyTimeoutSecs
- config::McpDescription
- config::McpInstructions
- config::McpTitle
- config::TimeoutSecs
- error::Result
Constants
- bridge::MAX_COLLAPSED_TEXT_BYTES
- bridge::MAX_NEW_NAME_LENGTH
- bridge::MAX_POSITION_VALUE
- bridge::MAX_RANGE_LINES
- bridge::MAX_RESTART_SERVER_IDS
- bridge::MAX_SELECTION_CHAIN
- bridge::MAX_SERVER_ID_BYTES
- bridge::MAX_SYMBOL_NAME_BYTES
- bridge::MAX_TAB_SIZE
- bridge::MAX_TRIGGER_CHARACTER_BYTES
- bridge::resources::MAX_SUBSCRIPTIONS
- config::DEFAULT_HEURISTICS_MAX_DEPTH
- config::MAX_ENV_TOTAL_BYTES
- config::MAX_FILE_SIZE_LIMIT
- config::MAX_HEURISTICS_DEPTH
- config::MAX_MCP_DESCRIPTION_BYTES
- config::MAX_MCP_INSTRUCTIONS_BYTES
- config::MAX_MCP_TITLE_BYTES
- config::MAX_MCP_TOOL_PREFIX_BYTES
- config::MAX_TIMEOUT_SECONDS
- error::LISTEN_STREAMS_EXHAUSTED_ERROR_CODE
- error::SERVER_INITIALIZING_ERROR_CODE
- error::SERVER_RESTARTED_ERROR_CODE
- error::STATELESS_SUBSCRIPTION_ERROR_CODE
- error::WORKSPACE_INDEXING_ERROR_CODE
- lsp::LIFELINE_SWEEP_BUDGET
- lsp::MAX_CONSECUTIVE_UNDECODABLE_FRAMES
- lsp::SHUTDOWN_TIMEOUT