batch_mode_batch_triple/
errors.rs1crate::ix!();
3
4error_tree!{
5
6 pub enum BatchErrorProcessingError {
7 JsonParseError(JsonParseError),
8 IoError(std::io::Error),
9 MissingFilePath,
10 }
11
12 pub enum FileMoveError {
13 IoError(std::io::Error),
14 }
15
16 pub enum BatchValidationError {
17 JsonParseError(JsonParseError),
18
19 #[display("BatchValidationError: Request IDs mismatch. {index:#?} {input_ids:#?} {output_ids:#?} {error_ids:#?}")]
20 RequestIdsMismatch {
21 index: BatchIndex,
22 input_ids: Option<HashSet<CustomRequestId>>,
23 output_ids: Option<HashSet<CustomRequestId>>,
24 error_ids: Option<HashSet<CustomRequestId>>,
25 },
26 }
27}