Skip to main content

Module plugin

Module plugin 

Source

Re-exports§

pub use cached_candidate::CachedCandidateData;
pub use cached_candidate::CandidateCacheSnapshot;
pub use plugin_trait::Plugin;
pub use trigger::keyword_trigger_match;
pub use types::ActionExecutor;
pub use types::CandidateId;
pub use types::DataSource;
pub use types::ExecutionContext;
pub use types::ExecutionError;
pub use types::ExecutionTarget;
pub use types::KeywordInjector;
pub use types::KeywordInputSource;
pub use types::KeywordOptimizer;
pub use types::ListItem;
pub use types::PanelInteraction;
pub use types::PanelKeyAction;
pub use types::PanelKeyBinding;
pub use types::PanelQueryTrigger;
pub use types::PluginContext;
pub use types::PluginError;
pub use types::PluginKind;
pub use types::PluginMetadata;
pub use types::PluginMode;
pub use types::Query;
pub use types::QueryChannel;
pub use types::QueryResponse;
pub use types::QueryRevisionGate;
pub use types::RegistrationError;
pub use types::ResultAction;
pub use types::ScoreBooster;
pub use types::ScoreDetail;
pub use types::ScoreDetailKind;
pub use types::ScoredCandidate;
pub use types::SearchCandidate;
pub use types::SearchEngine;
pub use types::TargetType;

Modules§

cached_candidate
plugin_trait
trigger
关键词触发判定 —— 宿主侧关键词路由与插件侧默认实现的唯一语义定义处。
types