Skip to main content

cloudillo_action/dsl/
mod.rs

1//! Action DSL (Domain-Specific Language) for declarative action type definitions
2//!
3//! This module provides a JSON-based DSL for defining federated social action types
4//! without writing Rust code. It replaces hardcoded action type implementations with
5//! a runtime-configurable, declarative system.
6
7pub mod definitions;
8pub mod engine;
9pub mod expression;
10pub mod operations;
11pub mod types;
12pub mod validator;
13
14pub use crate::hooks::HookType;
15pub use engine::DslEngine;
16pub use types::*;
17
18// vim: ts=4