cloacina::models::task_execution_metadata
Rust
Task Execution Metadata Module
This module defines domain structures for task execution metadata. These are API-level types; backend-specific models handle database storage.
Structs
Section titled “Structs”struct TaskExecutionMetadata
Section titled “struct TaskExecutionMetadata”pub
Derives: Debug, Clone, Serialize, Deserialize
Represents a task execution metadata record (domain type).
Fields
Section titled “Fields”| Name | Type | Description |
|---|---|---|
id |
UniversalUuid |
|
task_execution_id |
UniversalUuid |
|
workflow_execution_id |
UniversalUuid |
|
task_name |
String |
|
context_id |
Option<UniversalUuid> |
|
created_at |
UniversalTimestamp |
|
updated_at |
UniversalTimestamp |
struct NewTaskExecutionMetadata
Section titled “struct NewTaskExecutionMetadata”pub
Derives: Debug, Clone, Serialize, Deserialize
Structure for creating new task execution metadata (domain type).
Fields
Section titled “Fields”| Name | Type | Description |
|---|---|---|
task_execution_id |
UniversalUuid |
|
workflow_execution_id |
UniversalUuid |
|
task_name |
String |
|
context_id |
Option<UniversalUuid> |