errors.rs
1 #[derive(Debug, thiserror::Error)] 2 pub enum ModelError { 3 #[error("IO error: {0}")] 4 Io(#[from] std::io::Error), 5 6 #[error("Tokenizer error: {0}")] 7 Tokenizer(#[from] tokenizers::Error), 8 9 #[error("Onnx error: {0}")] 10 Onnx(#[from] super::onnx::OnnxError), 11 12 #[error("Install error: {0}")] 13 Install(#[from] crate::install::InstallError), 14 15 #[error("VAE encoder not loaded - use Mode::Img2Img or Mode::Inpaint")] 16 VaeEncoderNotLoaded, 17 } 18