batch-mode-batch-executor 0.2.4

Provides functionality for executing and managing batch processing workflows, including file management, status monitoring, error handling, and output reconciliation in OpenAI batch operations.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// ---------------- [ File: batch-mode-batch-executor/src/batch_execution_result.rs ]
crate::ix!();

#[derive(Builder,Debug,Getters)]
#[builder(setter(into))]
#[getset(get="pub")]
pub struct BatchExecutionResult {
    outputs: Option<BatchOutputData>,
    errors:  Option<BatchErrorData>,
}

impl BatchExecutionResult {

    pub fn new(outputs: Option<BatchOutputData>, errors: Option<BatchErrorData>) -> Self {
        Self { outputs, errors }
    }
}