Crate duat_core

Crate duat_core 

Source
Expand description

The core of Duat, for use by Duat’s built-in plugins.

This crate isn’t really meant for public use, since it is used only by a select few plugins. Configuration crates and plugins should make use of the duat crate.

Re-exports§

pub use lender;

Modules§

buffer
The primary Widget of Duat, used to display buffers.
clipboard
Clipboard interaction for Duat
cmd
Creation and execution of commands.
context
Access to widgets and other other parts of the state of Duat
data
Duat’s way of sharing and updating state
form
Utilities for stylizing the text of Duat
hook
Utilities for hooks in Duat
mode
Modes that handle user input
opts
General printing options for printing Buffers
text
The primary data structure in Duat
ui
Ui structs and functions
utils
General utility functions for Duat

Structs§

Plugins
A struct for Plugins to declare dependencies on other Plugins
Ranges
A list of non intersecting exclusive Range<usize>s

Traits§

Plugin
A plugin for Duat