Skip to main content

molten_core/
lib.rs

1//! # Molten Core
2//!
3//! `molten-core` provides the foundational domain models, traits, and types for the Molten
4//! Document and Workflow Management system. This crate defines the contracts that all other
5//! Molten crates implement and depend upon.
6//!
7//! This crate is under active development and is not yet stable.
8//! If this crate has been abandoned, please message me and we can discuss ownership transfer.
9
10#![warn(missing_docs)]
11
12pub mod document;
13pub mod field;
14pub mod form;
15pub mod workflow;
16
17pub use document::Document;
18pub use field::{FieldBuilder, FieldDefinition, FieldType};
19pub use form::{FormBuilder, FormDefinition};
20pub use workflow::{Phase, Transition, WorkflowBuilder, WorkflowDefinition};