Module execution_engine

Module execution_engine 

Source
Expand description

Execution Engine for Modular Composition

This module provides the core execution engine for modular component composition including composition context management, execution orchestration, resource management, and runtime optimization for complex modular workflows.

Structs§

ActiveExecution
Active execution
ComponentExecutionResult
Component execution result
CompositionContext
Composition context for execution management
CompositionExecutionContext
Composition execution context
CompositionExecutionEngine
Composition execution engine
CompositionGraph
Composition graph for complex component relationships
CompositionNode
Composition node representing a component in the graph
CompositionResult
Composition execution result
ConcurrentExecution
Concurrent execution specification
ExecutionEngineConfig
Execution engine configuration
ExecutionPlan
Execution plan for pipeline execution
ExecutionResult
Execution result
ExecutionScheduler
Execution scheduler for managing concurrent executions
ExecutionStatistics
Execution statistics
ExecutionTrace
Execution trace entry
ResourceAllocation
Resource allocation for execution
ResourceManager
Resource manager for execution resource allocation
ResourceManagerConfig
Resource manager configuration
ResourceUsage
Resource usage tracking
ScheduledExecution
Scheduled execution
SchedulerConfig
Scheduler configuration

Enums§

ContextState
Context states
ExecutionEngineError
Execution engine errors
ExecutionPriority
Execution priority levels
ExecutionStatus
Execution status
ResourceAllocationStrategy
Resource allocation strategies