Crate covey_plugin

Source

Re-exports§

pub use anyhow;

Modules§

manifest
rank
Rank items based on query and usage.
spawn
Utilities for spawning processes.

Macros§

clone_async
Clones variables into an async closure (by calling ToOwned::to_owned).
include_manifest

Structs§

Actions
Wrapper for a Vec<Action> with convenient conversion trait implementations.
Input
List
ListItem
Menu
Provides methods to interact with the app menu.
SelectionRange

Enums§

Action
An action for Covey to perform.
Icon
ListStyle

Statics§

PLUGIN_ID
ID of this plugin.

Traits§

Plugin

Functions§

plugin_data_dir
Assigned directory of this plugin, where extra data can be stored.
run_server
Starts up the server with a specified plugin implementation.

Type Aliases§

Result
Result<T, Error>