List of all items
Structs
- Component
- LoadedPlugin
- Plugin
- PluginBudget
- PluginHost
- PluginId
- PluginIndices
- PluginPre
- buffer::DocumentResource
- capability::CapabilityGrant
- capability::FsGrant
- capability::GrantOutcome
- capability::PreopenSpec
- completion_source::WasmCompletionSource
- completion_task::CompletionActor
- completion_task::CompletionClient
- context_source::WasmContextSource
- context_task::ContextActor
- context_task::ContextClient
- dashboard_host::DashboardSectionSpec
- dashboard_host::WasmDashboardSection
- decoration_source::WasmDecorationSource
- decoration_task::DecorationActor
- decoration_task::DecorationClient
- effect_authorizer::EffectAuthorizer
- error_parser_host::WasmErrorParser
- error_parser_host::WasmErrorParserFactory
- event_task::EventActor
- events_host::EventContributions
- events_host::RecordedSubscription
- grammar_host::GrammarContributions
- grammar_trampoline::GrammarContributionSet
- grammar_trampoline::PluginOperatorChord
- grammar_trampoline::WiredOperatorChord
- help_host::HelpTopicSpec
- keymap_host::KeymapBindingToken
- language_host::LanguageSpec
- language_host::WitLanguageSpec
- lattice::plugin_host::buffer::BufferSnapshot
- lattice::plugin_host::host_services::SourceLocation
- lattice::plugin_host::project::ProjectInfo
- lattice::plugin_host::types::ActionContext
- lattice::plugin_host::types::ActionSpec
- lattice::plugin_host::types::ActiveBufferSnapshot
- lattice::plugin_host::types::AiSessionPayload
- lattice::plugin_host::types::AnnotationCustom
- lattice::plugin_host::types::AnnotationSegment
- lattice::plugin_host::types::AnnotationStyled
- lattice::plugin_host::types::AppliedEdit
- lattice::plugin_host::types::ApplyEditPayload
- lattice::plugin_host::types::ArgSpec
- lattice::plugin_host::types::BufferEntry
- lattice::plugin_host::types::CandidateChord
- lattice::plugin_host::types::CandidateExtension
- lattice::plugin_host::types::CandidateFile
- lattice::plugin_host::types::CandidateMark
- lattice::plugin_host::types::CandidateOption
- lattice::plugin_host::types::CandidateOptionValue
- lattice::plugin_host::types::CandidateRegister
- lattice::plugin_host::types::CloseSessionDiffsPayload
- lattice::plugin_host::types::CommandRef
- lattice::plugin_host::types::CompletionSourceSpec
- lattice::plugin_host::types::ConfirmPayload
- lattice::plugin_host::types::ContextRequest
- lattice::plugin_host::types::ContextScope
- lattice::plugin_host::types::DecorationContext
- lattice::plugin_host::types::DescribeCommandPayload
- lattice::plugin_host::types::DiffsplitPayload
- lattice::plugin_host::types::DisplaySpan
- lattice::plugin_host::types::EchoPayload
- lattice::plugin_host::types::Edit
- lattice::plugin_host::types::EditDelta
- lattice::plugin_host::types::EventAppliedEdit
- lattice::plugin_host::types::EventDocumentChanged
- lattice::plugin_host::types::EventDocumentOpened
- lattice::plugin_host::types::EventDocumentPath
- lattice::plugin_host::types::EventFilter
- lattice::plugin_host::types::EventModalModeChanged
- lattice::plugin_host::types::EventModeLifecycle
- lattice::plugin_host::types::EventOptionChanged
- lattice::plugin_host::types::EventPlugin
- lattice::plugin_host::types::EventPluginLifecycle
- lattice::plugin_host::types::EventSelectionsChanged
- lattice::plugin_host::types::ExCommandContext
- lattice::plugin_host::types::ExCommandSpec
- lattice::plugin_host::types::FormatRangePayload
- lattice::plugin_host::types::GenerateContext
- lattice::plugin_host::types::GutterDiff
- lattice::plugin_host::types::GutterSeverity
- lattice::plugin_host::types::GutterSign
- lattice::plugin_host::types::JumpTarget
- lattice::plugin_host::types::KeyChord
- lattice::plugin_host::types::Location
- lattice::plugin_host::types::LspCodeActionRef
- lattice::plugin_host::types::LspInstancePayload
- lattice::plugin_host::types::MediaBlock
- lattice::plugin_host::types::MotionContext
- lattice::plugin_host::types::MotionResult
- lattice::plugin_host::types::MotionSpec
- lattice::plugin_host::types::MultibufferViewExcerpt
- lattice::plugin_host::types::MultibufferViewResult
- lattice::plugin_host::types::MultibufferViewSpec
- lattice::plugin_host::types::NarrowLinesPayload
- lattice::plugin_host::types::OpenBufferAtColumnPayload
- lattice::plugin_host::types::OpenBufferAtPayload
- lattice::plugin_host::types::OpenBufferPayload
- lattice::plugin_host::types::OpenPickerPayload
- lattice::plugin_host::types::OpenPopupPayload
- lattice::plugin_host::types::OpenPromptPayload
- lattice::plugin_host::types::OpenProviderViewPayload
- lattice::plugin_host::types::OpenSyntheticBufferPayload
- lattice::plugin_host::types::OpenTransientPayload
- lattice::plugin_host::types::OperatorContext
- lattice::plugin_host::types::OperatorSpec
- lattice::plugin_host::types::PickerContext
- lattice::plugin_host::types::PickerSourceSpec
- lattice::plugin_host::types::Position
- lattice::plugin_host::types::PositionEntry
- lattice::plugin_host::types::QuitPayload
- lattice::plugin_host::types::Range
- lattice::plugin_host::types::RawCandidate
- lattice::plugin_host::types::ResolveDiffPayload
- lattice::plugin_host::types::Selection
- lattice::plugin_host::types::SelectionSet
- lattice::plugin_host::types::SetLspLogLevelPayload
- lattice::plugin_host::types::ShowMessageActionPayload
- lattice::plugin_host::types::SpawnTerminalPayload
- lattice::plugin_host::types::SubstitutePayload
- lattice::plugin_host::types::SymbolLocation
- lattice::plugin_host::types::TextObjectContext
- lattice::plugin_host::types::TextObjectSpec
- lattice::plugin_host::types::TransientAction
- lattice::plugin_host::types::TransientArgument
- lattice::plugin_host::types::TransientContext
- lattice::plugin_host::types::TransientGroup
- lattice::plugin_host::types::TransientItem
- lattice::plugin_host::types::TransientSpec
- lattice::plugin_host::types::UiNotification
- lattice::plugin_host::types::Utf16Pos
- lattice::plugin_host::types::WriteToFilePayload
- lattice::plugin_host::types::YankPayload
- manifest::CapabilityParseError
- manifest::PluginManifest
- media_source::WasmMediaSource
- media_task::MediaActor
- media_task::MediaClient
- multibuffer_view_host::MultibufferViewContributions
- multibuffer_view_task::MultibufferViewActor
- multibuffer_view_task::MultibufferViewClient
- picker_host::PickerContributions
- picker_source::WasmPickerSource
- picker_task::CandidatePair
- picker_task::PickerActor
- picker_task::PickerClient
- plugin_manager_host::RequiredPlugin
- plugin_store::PluginStore
- scan_cache::ScanCache
- scan_task::Annotation
- scan_task::ClockSpan
- scan_task::DisplaySpan
- scan_task::Entry
- scan_task::ScanActor
- scan_task::ScanClient
- scan_task::ScanResult
- scanned_excerpt_source::WasmScannedExcerptSource
- teardown::PluginTeardown
- teardown::TeardownRegistries
- teardown::TeardownReport
- trace::HotGate
- trace::PluginTracePushed
- trace::PluginTraceRecord
- trace::PluginTracer
- transient_task::TransientActor
- transient_task::TransientClient
- tree_resource::CursorResource
- tree_resource::NodeResource
- tree_resource::QueryResource
- tree_resource::TreeSnapshotResource
Enums
- PluginHostError
- TrapKind
- boundary_config::ArenaError
- capability::TrustTier
- config_host::PluginOptionKind
- grammar_host::RecordedContribution
- lattice::plugin_host::buffer::Document
- lattice::plugin_host::logging::Level
- lattice::plugin_host::project::ProjectKind
- lattice::plugin_host::types::Annotation
- lattice::plugin_host::types::AppEffect
- lattice::plugin_host::types::ArgDefault
- lattice::plugin_host::types::ArgKind
- lattice::plugin_host::types::ArgValue
- lattice::plugin_host::types::Args
- lattice::plugin_host::types::CandidateData
- lattice::plugin_host::types::CandidateKind
- lattice::plugin_host::types::EchoLevel
- lattice::plugin_host::types::EditKind
- lattice::plugin_host::types::Effect
- lattice::plugin_host::types::Event
- lattice::plugin_host::types::EventKind
- lattice::plugin_host::types::FileAnchor
- lattice::plugin_host::types::FormatIntent
- lattice::plugin_host::types::GutterDecoration
- lattice::plugin_host::types::GutterDiffKind
- lattice::plugin_host::types::GutterSeverityLevel
- lattice::plugin_host::types::Hscroll
- lattice::plugin_host::types::InsertLineEdit
- lattice::plugin_host::types::KeyKind
- lattice::plugin_host::types::LatencyClass
- lattice::plugin_host::types::LspRequest
- lattice::plugin_host::types::MediaFit
- lattice::plugin_host::types::ModalState
- lattice::plugin_host::types::MultibufferViewInput
- lattice::plugin_host::types::OpenTarget
- lattice::plugin_host::types::PaneDirection
- lattice::plugin_host::types::PickerAcceptOutcome
- lattice::plugin_host::types::PopupFocus
- lattice::plugin_host::types::PopupPlacement
- lattice::plugin_host::types::PositionSource
- lattice::plugin_host::types::QuitScope
- lattice::plugin_host::types::Register
- lattice::plugin_host::types::RoutingPayload
- lattice::plugin_host::types::ScrollPos
- lattice::plugin_host::types::SearchDirection
- lattice::plugin_host::types::SpecialKey
- lattice::plugin_host::types::SubstituteScope
- lattice::plugin_host::types::SurfaceForm
- lattice::plugin_host::types::TransientItemKind
- lattice::plugin_host::types::UiZone
- lattice::plugin_host::types::ViewportPos
- lattice::plugin_host::types::VisualKind
- lattice::plugin_host::types::VisualMode
- lattice::plugin_host::types::YankKind
- manifest::Capability
- manifest::ManifestError
- manifest::PluginSeam
- plugin_manager_host::RequiredSource
- trace::Direction
- trace::TraceLevel
- trace::TraceOutcome
Traits
- boundary::WitBoundary
- lattice::plugin_host::buffer::Host
- lattice::plugin_host::buffer::HostDocument
- lattice::plugin_host::buffer::HostDocumentWithStore
- lattice::plugin_host::buffer::HostWithStore
- lattice::plugin_host::host_services::Host
- lattice::plugin_host::host_services::HostWithStore
- lattice::plugin_host::logging::Host
- lattice::plugin_host::logging::HostWithStore
- lattice::plugin_host::project::Host
- lattice::plugin_host::project::HostWithStore
- lattice::plugin_host::types::Host
- lattice::plugin_host::types::HostWithStore
- lattice::plugin_host::ui::Host
- lattice::plugin_host::ui::HostWithStore
- wake::Sleeper
Functions
- boundary_config::schema_from_wit
- boundary_config::schema_to_wit
- boundary_config::value_from_wit
- boundary_config::value_to_wit
- boundary_context::project_context_request
- boundary_decoration::decoration_from_wit
- boundary_decoration::decoration_to_wit
- boundary_decoration::project_decoration_context
- boundary_event::project_event_filter
- boundary_grammar::project_action_context
- boundary_grammar::project_ex_command_context
- boundary_grammar::project_motion_context
- boundary_grammar::project_operator_context
- boundary_grammar::project_text_object_context
- boundary_picker::project_picker_context
- buffer::project_buffer_snapshot
- capability::build_wasi_ctx
- capability::grant
- config_host::register_plugin_option
- config_host::register_structured_option
- dashboard_host::fragment_from_wit
- dashboard_host::validate_section
- data_dir_base_from
- help_host::namespaced_topic_name
- help_host::validate_topic
- host_services::grant_permits_read
- host_services::grant_permits_write
- language_host::validate_language
- lattice::plugin_host::buffer::add_to_linker
- lattice::plugin_host::buffer::add_to_linker_instance
- lattice::plugin_host::host_services::add_to_linker
- lattice::plugin_host::host_services::add_to_linker_instance
- lattice::plugin_host::logging::add_to_linker
- lattice::plugin_host::logging::add_to_linker_instance
- lattice::plugin_host::project::add_to_linker
- lattice::plugin_host::project::add_to_linker_instance
- lattice::plugin_host::types::add_to_linker
- lattice::plugin_host::types::add_to_linker_instance
- lattice::plugin_host::ui::add_to_linker
- lattice::plugin_host::ui::add_to_linker_instance
- legacy_data_dir_base
- manifest::is_safe_plugin_id
- migrate_cache_dirs
- migrate_plugin_data
- picker_source::connect_picker_sources
- plugin_manager_host::is_safe_plugin_name
- plugin_store::flush_all
- plugin_store::register
- scanned_excerpt_source::normalise_extensions
- sign_host::define_plugin_sign
- sign_host::sign_definition_from_wit
- theme_host::register_plugin_element
- theme_host::set_plugin_element_override
- theme_host::style_spec_from_wit
- trampoline::collect_batches
- transient_source::project_transient_context
- transient_source::spec_from_wit
- transient_source::transient_builder
Type Aliases
- ActiveBufferSnapshot
- Annotation
- AppEffect
- AppliedEdit
- ArgDefault
- ArgKind
- ArgSpec
- ArgValue
- Args
- BufferEntry
- BufferSnapshot
- CandidateData
- CandidateKind
- DecorationContext
- EchoLevel
- Edit
- EditDelta
- EditKind
- Effect
- Event
- EventFilter
- EventKind
- GutterDecoration
- GutterDiffKind
- GutterSeverityLevel
- Hscroll
- KeyChord
- KeyKind
- LspRequest
- ModalState
- OpenTarget
- PaneDirection
- PickerAcceptOutcome
- PickerContext
- PickerSourceSpec
- Position
- PositionEntry
- PositionSource
- QuitScope
- Range
- RawCandidate
- Register
- RoutingPayload
- ScrollPos
- SearchDirection
- Selection
- SelectionSet
- SpecialKey
- SubstituteScope
- TransientContext
- TransientSpec
- UiNotification
- UiZone
- Utf16Pos
- ViewportPos
- VisualKind
- VisualMode
- YankKind
- lattice::plugin_host::buffer::Position
- lattice::plugin_host::buffer::Range
- lattice::plugin_host::host_services::Position
- lattice::plugin_host::types::Count
- lattice::plugin_host::ui::UiZone
- plugin_store::PluginStoreHandle
- trace::PluginTracerHandle
- wake::SleeperHandle