Expand description
Code Generation for Workflows
This module provides code generation capabilities for converting workflow definitions into executable code in various programming languages including Rust, Python, and JSON. Supports different code styles, optimization levels, and deployment targets.
Structs§
- Code
Generation Config - Code generation configuration
- Code
Generator - Code generator for workflows
- Code
Style - Code style preferences
- Code
Template - Code template for code generation
- Generated
Code - Generated code result
- Generation
Statistics - Code generation statistics
- Language
Backend - Language backend for code generation
- Language
Template - Language-specific templates
- Registry
Metadata - Registry metadata
- Template
Context - Template context for variable substitution
- Template
Engine - Template engine for code generation
- Template
Metadata - Template metadata
- Template
Registry - Template registry for managing templates
Enums§
- Code
Generation Error - Code generation error types
- Code
Language - Code generation target language
- Deployment
Target - Deployment targets
- File
Format - File format for saving/loading workflows
- Naming
Convention - Naming conventions
- Optimization
Level - Optimization levels
- Template
Value - Template value types
Type Aliases§
- Target
Language - Type alias for target language (compatibility)