Skip to main content

tree_morph/
lib.rs

1#![doc = include_str!("docs/lib.md")]
2#![warn(missing_docs)]
3
4pub mod cache;
5pub mod commands;
6pub mod engine;
7pub mod engine_builder;
8pub mod engine_zipper;
9mod events;
10pub mod helpers;
11pub mod rule;
12mod update;
13
14/// Re-exported functions and types for convenience.
15pub mod prelude {
16    pub use crate::commands::Commands;
17    pub use crate::engine::Engine;
18    pub use crate::engine_builder::EngineBuilder;
19    pub use crate::helpers::select_first;
20    pub use crate::rule::{NamedRule, Rule, RuleFn};
21    pub use crate::rule_fns;
22    pub use crate::update::Update;
23}