llama_cpp_bindings/error/eval_multimodal_chunks_error.rs
1use crate::mtmd::MtmdEvalError;
2use crate::mtmd::mtmd_input_chunk_type_error::MtmdInputChunkTypeError;
3
4#[derive(Debug, thiserror::Error)]
5pub enum EvalMultimodalChunksError {
6 #[error("{0}")]
7 EvalFailed(#[from] MtmdEvalError),
8 #[error("{0}")]
9 UnknownChunkType(#[from] MtmdInputChunkTypeError),
10 #[error("chunk index {0} out of bounds during post-eval walk")]
11 ChunkOutOfBounds(usize),
12}