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
Widgetof 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 otherPlugins - Ranges
- A list of non intersecting exclusive
Range<usize>s
Traits§
- Plugin
- A plugin for Duat