batch_mode_process_response/
process_error_data.rs

1// ---------------- [ File: src/process_error_data.rs ]
2crate::ix!();
3
4pub async fn process_error_data(error_data: &BatchErrorData) 
5-> Result<(), BatchErrorProcessingError> 
6{
7    for response_record in error_data.responses() {
8        if let Some(error_body) = response_record.response().body().as_error() {
9            eprintln!(
10                "Error for Custom ID '{}': Code: {:?}, Message: {}",
11                response_record.custom_id(),
12                error_body.error().code(),
13                error_body.error().message()
14            );
15            // Handle the error as needed
16        }
17    }
18    Ok(())
19}