language_model_token_expander/
errors.rs

1// ---------------- [ File: language-model-token-expander/src/errors.rs ]
2crate::ix!();
3
4error_tree!{
5    pub enum TokenExpanderError {
6        LanguageModelBatchCreationError(LanguageModelBatchCreationError),
7        BatchDownloadError(BatchDownloadError),
8        BatchError(BatchError),
9        BatchErrorProcessingError(BatchErrorProcessingError),
10        BatchInputCreationError(BatchInputCreationError),
11        BatchMetadataError(BatchMetadataError),
12        BatchOutputProcessingError(BatchOutputProcessingError),
13        BatchProcessingError(BatchProcessingError),
14        BatchReconciliationError(BatchReconciliationError),
15        BatchSuccessResponseHandlingError(BatchSuccessResponseHandlingError),
16        BatchValidationError(BatchValidationError),
17        BatchWorkspaceError(BatchWorkspaceError),
18        FileMoveError(FileMoveError),
19        IOError(std::io::Error),
20        OpenAIClientError(OpenAIClientError),
21        SaveLoadError(SaveLoadError),
22        TokenParseError(TokenParseError),
23        UuidError(uuid::Error),
24        JsonParseError(JsonParseError),
25    }
26}