satteri-plugin-api 0.1.3

Rust plugin trait, typed visitors, and runner for Sätteri
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
pub mod commands;
pub mod context;
pub mod data;
pub mod js_commands;
pub mod plugin;
pub mod runner;
pub mod typed_nodes;

pub use commands::{BuiltNode, Command, NewNode, NodeBuilder};
pub use context::{Diagnostic, PluginContext, Severity};
pub use data::{DataMap, DataValue, TypedDataMap};
pub use js_commands::apply_commands;
pub use plugin::{NodeView, Plugin, PluginMeta, VisitResult};
pub use runner::{PluginRunResult, PluginRunner};
pub use typed_nodes::{Code, Heading, Image, Link, NodePosition, Paragraph, Text};